版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统原理课程第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脚本程序并执行它三、实验步骤和结果:(说明:详细给出实验步骤和结果。实验步骤、实验结果,需要给出截图显示。)依次输入mkdirtestlscdtestvitest1lscattest12.依次输入cdtestvinucatnuls–lchmodu+xnuls–lshnu3.依次输入cdtestlsvileapyearecho"Inputayearnumber"readyearlet"leap=year%4==0&&year%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命令修改文件存取权限建立一个文件f原来的权限是rw-rw-r--,列出详细权限信息,现在想让所有用户都具有执行权限。限(5分)二、实验目的1.加深对文件概念的理解2.学会文件命令的操作三、实验步骤和结果:(说明:详细给出实验步骤和结果。实验步骤、实验结果,需要给出截图显示。)1.输入pwd命令回车输入cdtest命令,再输入ls命令输入命令date>s6表示把当前系统日期储存到新建文件s6中再输入cats6命令查看首先输入catwj查看行数输入headwj命令显示前十行输入tailwj命令显示后十行使用cp命令,复制s6文件到test文件夹中并改名为s1依次输入cdtestlspwdcp../s6s1ls使用mv命令把test文件夹中s1文件名改为s23.用find命令查找test文件夹中s2文件用grep命令查找给定的信息4.chmod命令给所有用户增加可执行权限【实验四存储管理】(共计10分)一、实验题目:1.使用sar命令监视内存的使用情况(5分)2使用swap命令监视对换区的使用情况(5分)二、实验目的1.存储管理技术有关概念的理解2.学习使用系统管理命令监视内存的性能。三、实验步骤和结果:(说明:详细给出实验步骤和结果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 莱芜市钢城区2025-2026学年第二学期五年级语文期末考试卷(部编版含答案)
- 临沂市河东区2025-2026学年第二学期五年级语文第八单元测试卷(部编版含答案)
- 昌都地区左贡县2025-2026学年第二学期四年级语文第八单元测试卷(部编版含答案)
- 石河子市2025-2026学年第二学期四年级语文第七单元测试卷(部编版含答案)
- 襄阳市襄阳县2025-2026学年第二学期四年级语文期末考试卷(部编版含答案)
- 2026初中新学期新气象课件
- 2026年债务管理考试试题及答案
- 2026年药师证资格证考试试题及答案
- 英语音标第07讲 单辅音之成双成对
- 财务审批流程规范化管理模板
- 小学一年级语文学习评价方案设计
- 本工程施工的重点难点及应对措施
- 绿化保洁安全培训课件
- 知道智慧树系统思维与系统决策满分测试答案
- 养老险产品销售话术培训方案
- 2025年中国糖尿病肾脏病基层管理指南(全文)
- 2025年新疆高端会计人才笔试题及答案
- 营养学电子课件
- 《市域(郊)铁路设计规范》条文说明
- 中国空军发展史
- 医疗机构抗菌药物使用培训计划
评论
0/150
提交评论