实验一Linux操作系统基础.docx
《实验一Linux操作系统基础.docx》由会员分享,可在线阅读,更多相关《实验一Linux操作系统基础.docx(22页珍藏版)》请在冰豆网上搜索。
![实验一Linux操作系统基础.docx](https://file1.bdocx.com/fileroot1/2022-10/19/482ed0c0-53b0-4baa-b5ae-e1f4915e81af/482ed0c0-53b0-4baa-b5ae-e1f4915e81af1.gif)
实验一Linux操作系统基础
实验一
1实验名称:
Linux操作系统基础
2实验目标
2、1掌握安装Linux操作系统的方法。
2、2掌握Linux操作系统的基本配置。
2、3了解GNOME桌面环境。
2、4灵活掌握基本shell命令的使用。
3实验准备
3、1下载VMwareWorkstation虚拟机软件(版本不限)。
3、2准备Linux操作系统的安装源(内核版本与发行版本均不限)。
注:
实验准备、实验内容4、1与4、2作为回家作业布置,同学们利用课余时间完成。
4实验要求、步骤及结果
4、1安装虚拟机软件。
【操作要求】安装VMwareWorkstation虚拟机软件,版本不限,并填写以下内容。
4、1、1安装VMwareWorkstation虚拟机软件的环境(操作系统)
4、1、2VMwareWorkstation虚拟机版本号
4、2安装Linux操作系统。
【操作要求】在VMware虚拟机下安装Linux操作系统,版本不限,并填写以下内容。
4、2、1Linux发行版本:
4、2、2Linux内核版本:
4、2、3Linux操作系统的主要配置参数
4、3了解Linux操作系统的桌面环境之一GNOME。
【操作要求1】打开图形化用户界面、查瞧桌面图标,查瞧主菜单,查瞧个人用户主目录等使用环境。
【操作要求2】启动字符终端2,了解命令提示行含义。
Alt+F2+Ctrl
[用户名@主机名目录名]提示符
【操作要求3】注销字符终端2
【操作要求4】关闭图形化用户界面,关闭Linux操作系统。
4、4掌握基本shell命令的使用。
注:
以下需要截取shell命令与结果,没有结果截到下一命令提示行。
【操作要求1】用超级用户登陆;将主机名改为具有个人学号后3位特征的名称,退出虚拟终端后重新登录;查瞧当前目录的绝对路径。
【操作步骤-登陆】
【操作步骤-修改主机名】
【操作步骤-查瞧结果】
【操作要求2】查瞧ls命令的手册页帮助信息;了解其中-d选项的作用,并举例说明。
【操作步骤】
【主要显示结果1-ls命令-d选项】
【举例及显示结果】
【观察显示结果(解释)】
将目录像文件一样显示,而不就是显示其下的文件。
【操作要求3】查瞧当前目录的详细信息;查瞧当前目录中文件与(子)目录信息。
【操作步骤1及显示结果】
【操作步骤2及显示结果】
【操作要求4】显示/bin/目录中所有的首字母不就是a~t的文件与(子)目录。
【操作步骤及显示结果】
【分析显示结果-通配符作用】
通配符“*”代表任意长度的任何字符。
【操作要求5】启动第2个虚拟终端,用普通用户登陆;查瞧当前目录的绝对路径;比较个人用户主目录与超级用户的区别。
【操作步骤-启动第2个虚拟终端、普通用户登陆】
【操作步骤-查瞧当前目录的绝对路径及显示结果】
【比较结果-命令提示行】
超级用户
普通用户
【操作要求6】返回第1个虚拟终端,学习who命令的使用方法;统计已登录的用户数。
【操作步骤1-学习】
【操作步骤2-统计及显示结果】
【操作要求7】切换到/etc目录。
【操作步骤】
观察“命令提示行的变化”:
原【命令提示行】
现【命令提示行】
【操作要求8】分页(屏)显示/etc目录中所有文件与子目录的信息。
【操作步骤及部分显示结果】
【操作要求9】统计etc目录下fstab文件的行数,单词数与字符数,将结果存放在count文件中。
【操作步骤及显示结果】
【操作要求10】查瞧count文件的内容。
【操作步骤及显示结果】
【操作要求11】返回个人用户主目录。
【操作步骤】
【操作要求12】将“cd”命令的帮助信息保存到普通用户的个人用户主目录下cd、txt文件中;分页(屏)显示cd、txt文件内容。
【操作步骤1】
【操作步骤2】
【操作要求13】设置10分钟后关闭系统,并查瞧本虚拟终端与其它已登陆虚拟终端的情况。
【操作步骤】
【显示结果1-本虚拟终端】
【显示结果2-2分钟后其它已登陆终端】
4、5利用vi编辑文本文件
【操作要求1】利用vi新建test文件,具体内容如下,保存在个人用户主目录中,退出。
HowtoReadFaster、
WhenIwasaschoolboyImusthavereadeverycomicbookeverpublished、ButasIgotolder,myeyeballsmusthavesloweddownorsomethingImean,comicbooksstartedtopileupfasterthenIcouldreadthem!
Itwasn’tuntilmuchlater,whenIwasstudyingatcolleague;Irealizedthatitwasn’tmyeyeballsthathadgonewrong、They’restillmovingaswellasever、Theproblemisthatthere’stoomuchtoreadthesedays,andtoolittletimetoreadeveryWORDofit、
注:
“Enter”键就是换行。
【操作步骤1-shell】
【过程-新建test文件】
【操作步骤2-存盘、退出】
【操作要求2】打开test文件,在第一行后插入新行,内容如下:
“Withthedevelopmentofsociety,theabilityofreadingbecomesmoreandmoreimportant、”,并在最后一行后插入新行,内容如下:
“Wemustknowsomemethodstoreadfaster、”
【操作要求3】将文本中所有“eyeballs”字符串用“eye-balls”字符串替换。
【文本块操作命令】
【操作要求4】将第二行内容移动到文件的最后;删除第一与第二行;并恢复删除;存盘退出。
【操作命令1】
【操作命令2】
【撤销命令】
【存盘退出】
【操作要求5】打开文件,复制第二行,并添加到文件的最后,删除第二行,存盘退出。
【文本块操作命令1】
【文本块操作命令2】
【存盘退出】
4、6应用题
【操作要求1】用root用户登录,修改/etc/inittab文件的相关内容,改变运行级别为5。
【操作步骤】
【原内容】
【现内容】
【操作要求2】重新启动Linux操作系统,以验证上述修改正确。
【操作步骤】
5评价
5、1实验评价
本次实验,我复习了在Linux下的命令。
我认为自己掌握了一部分shell命令,并且学会了如何登陆与定时关机等等。
在以后的学习中,我会多加练习,争取熟练掌握,并应用到工作中。
5、2自我评价
通过本次实验,我学会了有关Linux的相关基本内容。
包括ls,pwd,cat,man,vi,who,cd,more等命令。
我认为自己虽然能够大致完成实验报告,但就是没有更多的练习就是无法真正熟练掌握的。
在实验过程中,我发现了许多问题,特别就是在最后文档编辑的vi语言这一块,我发现yy无法使用,因而我选择了dl来替代。
我认为学习过程中,我们应该多去拓展自己。
通过纵向的实验,横向的去拓宽自己的知识量,而不就是仅仅满足于实验本身。
以上就是我对本次实验的自我评价。
6思考题
6、1简述Windows桌面与Linux桌面的主要区别。
在WINDOWS中,安装程序几乎全部都就是以二进制形式发布的。
也就就是说,用户下载了一个程序,然后双击,一路NEXT,NEXT,NEXT就可以了。
这个方法很适合初学者。
在LINUX世界也有类似的机制,比如YUM,APT-GET等。
不过YUM与APT-GET都就是比较晚才出现的,在那之前,在LINUX世界安装程序要更麻烦些,需要下载完整的程序源码,进行编译后才能安装使用。
Windows操作系统人机交互界面友好,专业程度低,使用要求较低。
Linux操作系统人机交互较复杂,专业程度高,使用要求高。
6、2简述操作系统接口类型与主要特点,一一举例说明。
操作系统提供了3种类型的接口供用户使用:
1、联机命令接口(提供一组命令供用户直接或间接操作。
根据作业的方式不同,命令接口又分为联机命令接口与脱节命令接口。
)
2、程序接口(由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。
)
3、图形界面接口(通过图标窗口菜单对话框及其她元素,与文字组合,在桌面上形成一个直观易懂使用方便的计算机操作环境。
)