1.问题总结
1.1 Linux的发行版本、内核版本;二者的区别与联系
核心版本主要是Linux的内核,只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等。发行版本是各个公司推出的版本,它们与核心版本是各自独立发展的。发行版本通常将Linux系统内核与众多应用软件及相关文档集成在一起,构成一个套件,从而方便了用户使用。
1.2 Linux中硬盘及分区的表示
与硬盘设备接口类型有关。分为:1.SCSI硬盘 —— 以sd开头。例如:sda表示第一块SCSI硬盘、sdb表示第二块SCSI硬盘、sda1表示第一块SCSI硬盘的第一个分区。2.IDE硬盘 —— 以hd开头。例如:hda表示第一块IDE硬盘、hdb表示第二块IDE硬盘、hda1表示第一块IDE硬盘的第一个分区。
查看分区命令:cat /proc/partitions
查看磁盘命令:sudo fdisk -l
1.3 Linux系统支持的文件系统格式
Linux系统的一个重要特征就是支持多种不同的文件系统,如ext,FAT,ext2,ext3,MINIX,MS DOS,SYSV等。目前,Linux使用的主要文件系统是ext3.
1.4 Linux系统的安装方式有哪些
1.普通安装
2.在虚拟机上安装(如: VirtualBox, VM Ware, Wine, QEMU等)
3.wubi(Windows Ubuntu Installer)安装
1.5 主分区、扩展分区、逻辑分区;传统BIOS引导 + MBR vs. UEFI BIOS引导 + GPT对分区要求有何区别。
在MBR结构下:主分区 + 扩展分区 ≤ 4
在GPT结构下:不受上述限制
1.6 Linux系统安装时分区方案设计
方案1.
设备 挂载点 说明
/dev/sda1 / 最大剩余空间
/dev/sda2 swap 大约内存大小,建议至少512MB
方案2.
设备 挂载点 说明
/dev/sda1 / 10~15G
/dev/sda2 /home 最大剩余空间
/dev/sda5 swap 大约内存大小,建议至少512MB
1.7 什么是挂载、挂载点
挂载:Linux系统里是没有盘符的,所有的命令及我们Windows中的盘符都是用目录的形式进行管理,把每一个分区和某一个目录对应的过程叫挂载。
挂载点:分区在目录树中的加载位置、RAID设备名等。
1.8 X Window vs. 窗口管理器 vs. 桌面系统,区别与联系
X Window是UNIX和所有类UNIX(包括Linux)操作系统的标准图形接口。X Window的体系结构包括两个部分:客户-服务器模型和X协议。而窗口管理器和桌面系统是典型的两种X客户程序。
窗口管理器,是决定窗口外观的软件。桌面系统,控制桌面图标和目录的出现位置、桌面和目录菜单的内容,以及控制鼠标在桌面图标、目录和菜单上操作的效果。桌面系统实际上集成了窗口管理器和一系列工具。
X Window是事件的驱动。当某些资源(如I/O资源)触发了事件,它就会根据需要把事件返回给相应的客户程序。
2.shell命令的尝试
2.1 who命令
who命令将列出所有正在使用系统的用户、所用终端名和注册系统的时间。例如:
2.2 echo命令
echo命令将命令行中的参数显示到标准输出(即屏幕)上。例如:
2.3 date命令
date命令在屏幕上显示或设置系统的日期和时间。如果没有选项和参数,将直接显示系统的当前日期和时间。例如:
2.4 cal命令
cal命令显示公元1~9999年中任意一年或任意一个月的日历。如果使用该命令时不带任何参数,则显示当前月份的日历。如果带一个参数,则表示年份。带两个参数,则第一个表示月份,第二个表示年份。例如:
2.5 clear命令
clear命令清除屏幕上的信息
2.6 passwd命令
passwd命令可以修改原来的口令。例如:
3.在Ubuntu图形界面环境下尝试的操作
3.1图形界面下的桌面
3.2图形界面下的目录文件
3.3图形界面下系统设置
4.安装系统过程中遇到的问题及解决途径
由于第一次接触安装虚拟机和在虚拟机中安装系统,所以一开始毫无头绪,无从下手。但是借助了老师给的帮助文档。按照上面的步骤一步步执行下来,最后还是安装成功了。在VMware虚拟机中安装好Linux Ubuntu系统后,发现不能全屏,于是尝试安装VM Tools。虽然官方给了安装的帮助文档,但是第一次的安装还是失败了。于是我通过百度查找别人的安装步骤,发现了自己的存在问题。首先是命令输入的不对,有些要空格的地方我没打上空格,这时候我在意识到空格在Linux命令中很重要,有时候不能多打,也不能忽略。然后我又懂了安装原理,首先要挂载光驱,找到压缩文件,然后解压,然后安装。最后我安装成功了。
5.其他收获和体会
我在之前一直是使用的Windows系统,从未使用过其他系统。这Linux系统的课程,让我对操作系统有了新的认识。我根据个人初次的体验,总结出Linux和Windows的几个区别。首先是Linux平台下大多为开源自由的软件,而Windows下许多都是闭源和收费的。其次是在过去使用Windows系统过程中,大多接触和使用的都是图形界面,一切的操作基本都在图形界面上完成,而Linux系统的图形界面显然做的没有Windows精美,但是它的命令操作才是重点,很多操作需在命令界面完成。最后我发现,Windows下的娱乐,游戏软件比较多,在办公方面也做得很出色,而Linux下的游戏娱乐并不多。所以我认为Windows系统更偏给用户提供各方面好的服务,Linux则是更偏向开发方面的使用。这次实验使我对Linux操作系统的兴趣大大增强,觉得这个操作系统在很多方面都很好用,虽然我刚刚认识这个操作系统,但是我会慢慢去探索里面我未知的知识和领域。