实验结论
一、
1、 Linux内核版本的序号主要由三部分数字组成:major.minor.patchlevel其中,major为主版本号,minor为次版本号,patchlevel表示对当前版本修订的次数;
由于Linux上代码的高度自由,很多公司和组织都推出了自己的linux操作系统,这些linux操作系统我们就叫做Linux发行版。Linux发行版本有几百个,主要有以下7种:
(1)Red Hat Linux/Fedora Core (2)Debian (3)Ubuntu (4)Slackware (5)openSuSE(6)红旗Linux (7)中标普华
两者区别在于内核就是一个核心,其他软件都基于这个核心,不能直接使用;发行版是将核心和各种软件打包起来,可以直接使用。
2、硬盘分区有三种类型:主分区、扩展分区和逻辑分区。
硬盘应该类似于这样的/dev/hda1或/dev/sda1表示,linux通过字母和数字的组合来标志硬盘分区,前两个字母表示分区所在设备的类型,第三个字母表示分区在那个设备上,
最后的数字表示分区的次序,1~4表示主分区或扩展分区,逻辑分区从5开始。
3、在Linux操作系统里有Ext2、Ext3、Linux swap和VFAT四种格式。
4、Linux系统的安装方式:
(1)光盘安装,最常用最便捷的方法。
(2)ISO镜像文件安装,不需要光驱,不能重新分区和格式化。
(3)网络远程安装,确定是需要实现配置好网络连接,对技术要求较高。
(4)硬盘克隆,也就是直接从装好的一台机器上通过硬盘克隆直接克隆一个系统过来,
缺点是时间长,克隆完后需要更改新系统的网络配置,不然网络不能使用。
5、一个硬盘上一定至少有一个主分区,最多有四个主分区。为了克服这种限制,设立了扩展分区, 但扩展分区是不能直接用的,他是以逻辑分区的方式来使用的,所以说扩
展分区可分成若干逻辑分区。他们的关系是包含的关系,所有的逻辑分区都是扩展分区的一部分。
对于传统Bios引导+MBR和UEFI BIOS+GPT,对分区的区别:
(1)分区数量上,gpt好像可以支持无限个分区;mbr最多只能有四个系统
(2)分区容量上,gpt可以识别出大于2T的硬盘,而mbr最大就2t容量
(3)方便性上,对于uefi和BIOS来说,uefi支持模块化开发,这方便了厂商对固件的开发。
(4)安全性上,由于多了个专门的efi分区,且在系统中不会显示该分区,一定程度上提高安全性。
(5)速度上,由于BIOS在启动的时候有硬件自检,而这个功能交到了efi分区中实现,所以相对来说,uefi的启动速度更快。
6、linux安装时需要两个必备的分区,即一个根文件系统分区(类型为ext3,ext2或reiserfs)和一个交换分区(swap)根分区是根文件系统驻留的地方,需要足够的硬盘空
间,交换分区用来支持虚拟内存的交换空间,大小为内存的1~2倍。如果需要一个固定的数据存放区,也可以为他分配一个独立的硬盘分区,建立一个/data分区,还可以创
建/boot分区(在根下),用来单独保存系统引导文件。
7、在Linux操作系统中,挂载是一个非常重要的功能,使用非常频繁。它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。
挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。
二、
echo命令:将命令行中的参数显示到标准输出上
date命令:在屏幕上显示或设置时间和日期
cal命令:显示公元1~9999年中任意一年或一个月的日历,若只有一个参数,别解释为年份;两个参数,第一个表示月,第二个表示为年
clear命令:表示清除屏幕上的信息
三、
对于Linux这门语言,自己是初学者。关于它的了解,基本是空白的。但学习不是一蹴而就的事,在网上查阅了很多信息,知道了Linux对于用户的权限很大,做事情很自由,所以往往需要你知道每一步在干什么以及系统做了什么,linux中命令很多,本次实验也接触了很多基础shell命令,这么多命令不可能所有都记牢,需要多动手操作来记住常用的命令。对于Linux,与我当前使用的windows有很多的不兼容,我觉得要花些时间来充分了解。