实验一
问题一:Linux的发行版本、内核版本两者之间的区别与联系
内核版本是Linux系统的内核,是系统的基础。
发行版本是各个公司根据自己需求推出的版本,其中包含了Linux系统内核和应用软件及相关文档。
内核版本和发行版本是各自独立发展的,但发行版本肯定是基于内核版本开发的。

在命令中我们可以看到内核名称是Linux,发行版本是4.13.0-36-generic.
问题二:Linux硬盘及分区的表示
分为SCSI硬盘和IDE硬盘,SCSI硬盘以sd开头,比如sda表示第一块SCSI硬盘,sdb表示第二块SCSI硬盘,sda1表示第一块SCSI硬盘的第一个分区。IDE硬盘以hd开头,表示方法同上。

问题三:Linux系统支持的文件系统格式
Linux一大特征就是支持多种不同的文件系统,如ext,FAT,ext2,ext3,MINIX,MS DOS,SYSY等。目前主要使用的是ext3.
问题四:Linux的安装方式有哪些
光盘安装,硬盘安装和网络安装。
问题五:主分区、扩展分区、逻辑分区;传统BIOS引导+MBR vs. UEFI BIOS引导+GPT,对分区要求有何区别
主分区:
现在笔记本大多只有一块硬盘,这块硬盘上必有主分区。主分区用来安装操作系统,如果有多个主分区,只有一个能设为active,操作系统从此分区启动。
扩展分区:
由于一个硬盘最多只有四个主分区,所以设立了扩展分区。扩展分区用来在其中设置若干逻辑分区。
逻辑分区:
逻辑分区是建立在扩展分区中的二级分区,每个逻辑分区对应一个逻辑驱动器,平时的D,E盘就是逻辑分区。
BIOS引导+MBR
MBR(Main Boot Record)是系统中一个特殊区域,会自动被BIOS加载。BIOS+MBR启动要求的活动的主分区不是唯一固定的,可以任意设定某一分区为活动的主分区,然后MBR就可以通过分区表指引操作系统从此分区启动。
UEFI BIOS引导+GPT:
UEFI+GPT只能把系统引导文件放置在ESP分区。
问题六:linux系统安装时分区方案设计
一般情况下有两个必须的分区,即一个根文件系统分区(ext3,ext2或reiserfs)和一个交换分区(swap)。根分区用来放根文件系统,一般10GB左右;交换分区用于支持虚拟内存的交换空间,交换分区的大小一般是内存的1-2倍。另外如果需要一个固定的数据存放区,也可以单独建立/data分区,或者在根目录下创建/boot分区。
问题七:.什么是挂载、挂载点
挂载点:分区在目录树中的加载位置。
比如某个分区 sda2 ,挂载到 /dev/sda1里,这个时候这个 sda2 里面的 aaa 目录,现在就表示为 /dev/sda1/aaa
问题八:X Window vs. 窗口管理器 vs. 桌面系统,区别和联系
X window包含客户-服务器模型和X协议,X客户程序是应用程序,发出请求后,y由X服务程序相应并将结果返回给用户程序,显示在窗口中。
窗口管理器和和桌面系统都是X客户程序
Shell命令
1.Who命令:列出所有正在使用系统的用户、所用终端名和注册到系统的时间。

2.Echo命令:讲命令行中的参数显示到屏幕上
唯一需要注意的就是他默认输出时字符之间是一个空格,而如果想要按照原来的样式输出,则需要加上“”。

3.date命令:在屏幕上显示或设置系统的日期和时间。

4.cal命令:显示公元1-9999年中任意一年或者一月的日历。
(1.)不加参数,输出当前月份的日历。

(2.)只有一个参数,将被解读为年份,并输出该年的日历。

(3.)有两个参数,第一个参数表示月份,第二个表示年份。

5.clear命令:清屏命令,输入clear将会清屏。
6.passwd命令:修改密码命令。

在这里实验的时候,遇到了一个有趣的事情。去网上也没搜到这句话具体对应的含义,自己理解是linux默认新密码不能是旧密码的一个裁剪版本。
实验总结:
谈谈心得体会,系统安装我是通过在VMWare虚拟机下安装ubuntu系统,在安装过程中遇到了一个小问题,通过百度之后解决了,解决方法是在BIOS下设置virtual technolog为enable,安装过程是傻瓜式的根据引导一步一步安装,唯一需要手动介入的就是在分配内存大小上,在这块我只分配了10g的内存,因为本身笔记本是256g的ssd,无法分配过多的内存空间给虚拟机。同时也因为自己个人的考研目标,所以在这门课程上课后并没有花费过多的精力,对应的实验选做内容也没有做,只是根据实验要求把书本内容和课件仔细的看了一遍,解决了实验给的八个问题和基本的shell命令的使用,通过这次实验基本了解了linux系统的一些基础知识,同时也更加深入的理解了操作系统。

浙公网安备 33010602011771号