ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:587.60KB ,
资源ID:17951438      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17951438.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(操作系统实验一.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

操作系统实验一.docx

1、操作系统实验一本科实验报告课程名称:操作系统学 号:姓 名:专 业:班 级:指导教师:课内实验目录及成绩序号实验名称成绩总评成绩1基本shell命令及用户管理2Linux文件系统及文件管理3Linux进程管理及进程调度信息技术学院实验(实验一)1 实验名称:基本shell命令及用户管理2 实验目的 掌握安装Linux操作系统的方法。 掌握Linux操作系统的基本配置。 了解GNOME桌面环境。 掌握基本shell命令的使用。3 实验准备 下载VMware Workstation虚拟机软件(版本不限)。 准备Linux操作系统的安装源(内核版本和发行版本均不限)。注:实验准备、实验内容和作为回家

2、作业布置,同学们利用课余时间可在私人计算机上完成。4 实验要求、步骤及结果 安装虚拟机软件。【操作要求】安装VMware Workstation虚拟机软件,并填写以下4.1.1和的内容。4.1.1【VMware Workstation虚拟机版本号】4.1.2【主要配置参数】 安装Linux操作系统。【操作要求】安装Linux操作系统,版本不限。Linux发行版本:Linux内核版本:【主要操作步骤:包括分区情况】1、创建一台虚拟机安装操作系统时客户机操作系统选择Linux2、修改虚拟机的安装路径。3、建一个新的虚拟磁盘,磁盘的空间20GB,并且将单个文件存储虚拟磁盘。4、设置分区完毕,安装虚拟

3、机 了解Linux操作系统的桌面环境之一GNOME。【操作要求】查看桌面图标,查看主菜单,查看个人用户主目录等个人使用环境。【操作步骤1】桌面图标【操作步骤2】主菜单【操作步骤3】个人用户主目录【操作步骤4】启动字符终端【操作步骤5】注销rootlocalhost# exit【操作步骤6】重启系统rootlocalhost# reboot【操作步骤7】关闭rootlocalhost# halt【回答问题】简述Windows桌面环境与Linux桌面环境的主要区别。桌面环境(图形化GUI)下:windows与linux是完全一样的。windows与linux不同的地方在于内核部分:在WINDOWS

4、 中,安装程序几乎全部都是以二进制形式发布的。也就是说,用户下载了一个程序,然后双击,一路NEXT,NEXT,NEXT就可以了。这个方法很适合初学者。在LINUX世界也有类似的机制,比如YUM, APT-GET 等。不过YUM和APT-GET都是比较晚才出现的,在那之前,在LINUX世界安装程序要更麻烦些,需要下载完整的程序源码,进行编译后才能安装使用。 掌握基本shell命令的使用。注:以下需要填写操作步骤所对应的shell命令(包括过程)与结果。【操作步骤1】用超级用户登陆,查看当前目录的绝对路径。Login :rootPassword: 123456rootlocalhost# pwdr

5、ootlocalhost# ls -l【显示结果1】【操作步骤2】查看ls命令中-s选项的帮助信息,并举例说明。rootlocalhost# ls help|more【显示结果2】【举例说明】rootlocalhost# ls -s【操作步骤3】查看当前目录的详细信息;查看当前目录中文件和(子)目录信息。rootlocalhost# ls la|more【操作步骤4】显示/bin/目录中所有的首字母不是a、b、c、d、e的文件和(子)目录。rootlocalhost# ls l /bin/!a-e*【操作步骤5】启动第2个虚拟终端,用普通用户登陆,查看当前目录的绝对路径;比较个人用户主目录与超

6、级用户的区别。【比较结果】超级用户的个人用户主目录是/root;普通用户的个人用户主目录是/home下与该用户同名的子目录/home/zhang【操作步骤6】返回第1个虚拟终端,统计已登录的用户数。rootlocalhost# who rootlocalhost# who |wc -l【操作步骤7】切换到/etc目录。rootlocalhost# cd /etc观察“命令提示行的变化”:原【命令提示行】现【命令提示行】【操作步骤8】分页显示/etc目录中所有文件和子目录的信息,并将结果存放在count文件的尾部。rootlocalhost etc# ls /etc|morerootlocalh

7、ost etc# ls -al count【操作步骤9】统计etc目录下fstab文件的行数,单词数和字符数,将结果存放在count文件中。rootlocalhost etc# man wcrootlocalhost etc# wc -lwm /etc/fstab countrootlocalhost etc# cat count【操作步骤10】查看count文件的内容,比较变化。起初count文件追加了etc目录中所有文件和子目录的信息,之后的命令并未要求追加在原先的内容之后,所以count文件的内容被清空,由etc目录下fstab文件的行数,单词数和字符数的结果覆盖原先的count文件的内

8、容:现在count文件的内容:【操作步骤11】返回个人用户主目录。rootlocalhost etc# su - zhang【操作步骤12】利用管道将“cd”命令的帮助信息保存到普通用户的个人用户主目录下文件中,并分页显示。zhanglocalhost $ help cd zhanglocalhost $ cat |more【操作步骤13】设置10分钟后关闭系统,并查看本虚拟终端和其它已登陆虚拟终端的情况。rootlocalhost $ shutdown -h 10【显示结果1:本虚拟终端】【显示结果2:其它已登陆终端】 利用vi编辑文本文件【操作步骤1】利用vi新建具有如下内容的test文件

9、,保存在个人用户主目录中,退出。How to Read FasterWhen I was a schoolboy I must have read every comic book ever published. But as I got older, my eyeballs must have slowed down or something I mean, comic books started to pile up faster then I could read them! It wasnt until much later, when I was studying at collea

10、gue; I realized that it wasnt my eyeballs that had gone wrong. Theyre still moving as well as ever. The problem is that theres too much to read these days, and too little time to read every WORD of it.【过程】1、启动计算机后,以个人用户(zhang)身份登录字符界面。2、在 Shell 命令提示符后输入命令“vi”,启动 vi 文本编辑器,默认进入命令模式。3、按“i”键,从命令模式转换为文本编

11、辑模式,此时屏幕的最底边出现“-INSERT-”字样4、输入上述文本内容。按backspace或 Delete 删除错误的字符。5、按 ESC 键返回命令模式。6、按“:”键进入最后行模式,输入“w test”,将正在编辑的内容保存为 test 文件。7、屏幕底部显示“test New 3L, 493C written”字样,表示此文件有 3 行8、按“:”键后输入“q”,退出 vi【操作步骤2】打开在test文件,在第一行后插入一行内容:“With the development of society, the ability of reading becomes more and more

12、 important.”,并在最后一行之后添加一行,内容为:“We must know some methods to read faster.”【过程】1、输入命令“vi test”,启动 vi 文本编辑器并打开 test 文件。2、移动光标到 When 所在行,按“o”键,进入文本编辑模式,屏幕底部出现“INSERT-”字样输入文本3、将光标移动到最后一行的行尾输入文本。【操作步骤3】将文本中所有“eyeballs”字符串用“eye-balls”替换。【文本块操作命令】按 ESC 键后输入“:”,进入最后行模式。因为test前 f2 文件中共有 5 行,所以输入命令“1,5 s/eyeba

13、lls/eye-balls/g”,在最后行模式,输入“wq”,保存对文件的修改,并且退出 vi【操作步骤4】将第二行移动到文件的最后,删除第一和第二行并恢复删除,不存盘退出。【文本块操作命令1】输入命令“vi test”,按“:”键,输入命令“2,2 m 5”,将第二行移动到第五行的后面【文本块操作命令2】按“:”键,输入“1,2 d”,删除第一和第二行【撤销命令】按“u”键,撤销操作【不存盘退出】按“:”键,输入“q!”,退 出 vi,不存盘【操作步骤5】打开文件,复制第二行,并添加到文件的最后,删除第二行,保存修改后退出vi。【文本块操作命令1】输入命令“vi test”,按“:”键,输入

14、“2,2 co 5”,将第二行的内容复制到第五行的后面【文本块操作命令2】按“:”键,输入“2 d”,删除第二行【存盘退出】按“:”键,输入“wq”,存盘退出。 应用题【操作步骤1】修改/etc/inittab文件的相关内容,改变运行级别为3(仅提供字符界面)。zhanglocalhost $ vi /etc/inittab【原内容】【现内容】【操作步骤2】重新启动Linux操作系统,以验证上述修改正确。 设置shell命令的别名rootlocalhost # alias a=pwd【操作步骤1】设置shell命令的。基本用户管理和组群管理【操作要求1】新建一名为duser的用户,其口令是“t

15、dd63u2”,主要组群为myusers。【操作步骤】1、按下 CTRL+ALT+F3 组合键,切换虚拟终端,以超级用户身份登录。2、输入命令“groupadd myusers”,建立新组群myusers。3、输入命令“useradd -g myusers duser”,建立新用户 duser。4、输入命令“passwd duser”,根据屏幕提示输入两次口令“tdd63u2”,【操作要求2】将duser用户设置为不需口令就能登录;启动虚拟终端3,用duser用户登录;修改自己的登录口令。【操作步骤】输入命令“passwd -d duser”按下ALT+F4组合键,切换虚拟终端,在“Login

16、:”后输入用户名“duser”duserlocalhost $ passwd【操作要求3】查看duser用户的相关信息。【操作步骤】duserlocalhost $ id duser【操作要求4】普通用户duser切换为超级用户并使用相应环境,比较超级用户和普通用户的工作环境。【操作步骤】duserlocalhost $ su - ,根据屏幕提示信息,输入超级用户口令登录,切换用户。【工作环境比较】工作环境普通用户duser超级用户root命令提示行duserlocalhost $rootlocalhost #用户主目录/home/duser/root【操作要求5】新建组群mygroup。【操

17、作步骤】rootlocalhost # groupadd mygroup【操作要求6】删除mygroup组群, 删除duser用户同时删除其个人用户主目录。【操作步骤】rootlocalhost # groupdel mygrouprootlocalhost # exitrootlocalhost # userdel -r duser批量新建多个用户帐号【操作要求】为某学习小组的11位同学批量创建用户账号。用户账号为“S”+ 2位顺序号,即S01S11,初始口令均为“”,且均隶属于GID为800、名为“class800”的新组群,假设UID从800开始。写出每一步的观察结果,即相关文件上相关内

18、容的变化。【操作步骤1】rootlocalhost # groupadd -g 800 class800【/etc/group相关内容】rootlocalhost # cat /etc/group【操作步骤2】rootlocalhost # vi student,按i转为文本模式rootlocalhost # vi password,按i转为文本模式【/etc/passwd相关内容】rootlocalhost # cat /etc/passwd【/etc/shadow相关内容】rootlocalhost # cat /etc/shadow【操作步骤3】rootlocalhost # newus

19、ers studentrootlocalhost # pwunconv【/etc/passwd相关内容】rootlocalhost # cat /etc/passwd【/etc/shadow相关内容】rootlocalhost # cat /etc/shadow【操作步骤4】rootlocalhost # chpasswd password rootlocalhost # pwconv【/etc/passwd相关内容】rootlocalhost # cat /etc/passwd【/etc/shadow相关内容】rootlocalhost # cat /etc/shadow【操作步骤5】Log

20、in :s01Password: 【/etc/passwd相关内容】【/etc/shadow相关内容】【文件内容】【文件内容】5 实验及实验过程评价通过安装虚拟机及其运行软件,将实验在虚拟机上完成,完成实验过程中通过上课的笔记以及对书本ppt的反复理解和实践完成了本次学习,也熟悉了shell命令、创建用户、vi编辑器的用法。然而有许多命令还不够输了,需要反复记忆训练加强。6 思考题比较Windows系列操作系统与Linux操作系统的相同之处及主要差异。相同之处:32/64位操作系统、都有图形界面、都拥有程序快速接口、完全的多任务操作系统,它们支持同样的用户接口、网络和安全性。不同之处:Linu

21、x 事实上是Unix的一种版本,而且来自Unix的贡献非常巨大。是什么使得Unix如此重要不仅在于对多用户机器来说,Unix是最流行的操作系统,而且在于它是免费软件的基础。在Internet上,大量免费软件都是针对Unix系统编写的。由于有众多的Unix厂商,所以Unix也有许多实现方法。没有一个单独的组织负责Unix的分发。现在,存在一股巨大的力量推动Unix社团以开放系统的形式走向标准化。另一方面Windows系列是专用系统,由开发操作系统的公司控制接口和设计。在这个意义上这种公司利润很高,因为它对程序设计和用户接口设计建立了严格的标准,和那些开放系统社团完全不一样。一些组织正在试图完成标准化Unix程序设计接口的任务。特别要指出的是,Linux完全兼容标准。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2