江苏开放大学操作系统原理第二次形考作业.docVIP

江苏开放大学操作系统原理第二次形考作业.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE1

PAGE1

PAGE

PAGE1

010035操作系统原理第二次形考作业

江苏开放大学

形成性考核作业

学号

姓名

课程代码

010035

课程名称

操作系统原理(本)

评阅教师

2

次任务

3

次任务

江苏开放大学

PAGE

PAGE3

PAGE

PAGE2

操作系统原理课程第2次形考作业

作业说明:本次作业涉及本课程的四次实验,即第一次实验Linux使用和shell编程初步,第二次实验进程管理,第三次实验存储管理,第四次实验文件管理,希望同学们在完成四次实验的基础上完成本次作业。

【实验一:Linux使用和shell编程初步实验】(共计35分)

一、实验题目:

1.Linux环境下使用vi创建一个文件,文件内容是date和pwd,文件名为test1,并显示文件内容。(10分)

2.创建shell脚本文件(15分)

(1)创建文件,文件名为nu

(2)查看shell脚本文件

(3)为shell脚本文件增加执行权限,并显示详细信息

(4)执行shell脚本文件

3使用shell编制一段程序:“判断给定的某一年是否是闰年的程序(文件名为leapyear),闰年的判断是,如果某年号能被4整除而不能被100整除,或者能被400整除,那么是闰年;否则是平年。(10分)

实验目的

熟悉Linux常用命令

能够使用vi建立、编辑文件

能够建立shell脚本程序并执行它

三、实验步骤和结果:

(说明:详细给出实验步骤和结果。实验步骤、实验结果,需要给出截图显示。)

依次输入mkdirtest

ls

cdtest

vitest1

ls

cattest1

2.依次输入cdtest

vinu

catnu

ls–l

chmodu+xnu

ls–l

shnu

3.依次输入cdtest

ls

vileapyear

echoInputayearnumber

readyear

letleap=year%4==0year%100!=0||year%400==0

if[$leap-eq0]

thenecho$yearisnotaleapyear

elseecho$yearisaleapyear

fi

【实验二进程管理实验】(共计35分)

一、实验题目:

1.Linux环境下用户观察自己的进程状态,观察显示系统运行和用户进程的状态观察所有进程附加信息的状态,并列出进程的族系关系,使用kill命令杀死进程的操作(7分)

2.进程控制(28分)

(1)使用nohup命令后台操作实验一的test文件,要求在后台执行test文件(7分)

(2)使用at命令操作,要求查看当前系统的时间,在当前系统时间的后1秒内执行test文件的操作,并把操作重定向的w1.log文件中,并查看和执行w1.log文件(7分)

(3)batch操作,通过batch命令,查看当前系统的时间,在当前系统时间的后1秒内执行test文件的操作,并把操作重定向的w2.log文件中,并查看和执行w2.log文件,要求列出作业号。(7分)

(4)bg、fg、jobs操作,要求运行命令manls|more要求在没有全部显示完之前,按下Ctrl+Z,查看信息,使用bg操作在后台运行进程,使用fg命令在后台的进程调度运行到前台,并使用jobs操作显示正在运行的所有子进程的状态。(7分)

实验目的

1.加深对进程概念的理解

2.学会进程命令的操作

三、实验步骤和结果:

(说明:详细给出实验步骤和结果。实验步骤、实验结果,需要给出截图显示。)

1.输入PS命令,观察用户的进程状态

输入PS-e命令,观察用户的系统进程

输入PS-f命令,观察进程更详细的信息

输入PS-el命令,观察进程族系关系的创建

使用kill命令杀死进程

2.(1)输入nohupshtest1回车表示将test1文件执行转入后台,输出附加到

nohup.out文件

输入ls查看

再输入catnohup.out回车

(2)提示找不到at命令

(3)同上找不到命令

(4)输入manls|more回车

在没有显示完之前按下ctrl+z

输入命令bg%1表示在后台运行这个进程

输入命令fg%1,回车后再按住ctrl+z,表示在后台运行的进程调度到前台运行

输入命令jobs回车,显示所有的子进程

【实验三文件管理实验】(共计20分)

一、实验题目:

1.使用pwd,cd,ls等命令浏览文件系统(5分)

2使用cat,cp,mv,head,tail等命令查看文件(5分)

3使用find,grep命令进行文件查找和模式匹配(5分)

4使用chmod命令修改文件存

文档评论(0)

158****9043 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档