操作系统实验报告材料书

操作系统实验报告材料书

ID:28858544

大小:84.00 KB

页数:21页

时间:2018-12-14

操作系统实验报告材料书_第1页
操作系统实验报告材料书_第2页
操作系统实验报告材料书_第3页
操作系统实验报告材料书_第4页
操作系统实验报告材料书_第5页
资源描述:

《操作系统实验报告材料书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案《操作系统原理》实验报告书班级:学号:姓名:指导教师:2011-2012学年第一学期精彩文档实用标准文案实验名称:LINUX用户界面实验时间:年月日第周星期一、实验目的二、实验预习(预备知识的问题及回答)1.为什么在Linux系统中,诸如光盘、U盘等要先挂载而后才能使用?如何获得U盘的设备名?装载点在文件系统中的位置是什么?2.从虚拟机界面退出进入WindowsOS界面的操作是,从WindowsOS界面进入虚拟机界面的方法是。3.权限的含义是什么?如何使用数字法设定文件的权限?4.什么过滤操作?在Linux中如何实现?精彩文档实用标准文案5.在

2、Linux中挂载u盘并能显示其文档的中文信息,所使用的挂载命令是:。6.什么是vi?其三种操作模式的含义是什么?给出三种工作模式间的转换图。 二、实验内容(包含实验所用命令或相关程序源代码)1.shell操作命令(给出每题所用的Shell命令或命令结果)(1)创建名为stu1、stu2的2个用户,设置密码分别为student1和student2,并将它们设为组group1中的成员。(2)在每个用户的主目录下建立2个目录,分别命名为dir1和dir2。精彩文档实用标准文案(3)查找stu1用户主目录、下属各子目录的默认存取权限,并给出结论。(4)调试pwd和

3、cd命令,回答下列关于Linux文件系统中目录的有关问题。①用户主目录的绝对路径如何表示?②根目录如何表示?③.和..分别表示什么目录?④~表示什么目录?⑤当前目录如何表示?(5)新建用户stu3,设置其密码为student3,并将其设置为group2中成员。尔后,以stu3登录,在其主目录下建立名为text的目录,在text目录下再建立名为dir1的子目录,并使其成为当前目录。精彩文档实用标准文案(6)使用cat>sneakers.txt命令,分析命令行catsneakers.txt的显示结果。$cat>sneakers.txtbuysomesneake

4、rsthengotothecoffeeshopthenbuysomecoff^D$catsneakers.txt(7)使用上题的方法,在dir1目录中建立home.txt文件,其内容为:bringthecoffeehometakeoffshoesputonsneakersmakesomecoffeerelax!(8)试写出实现下列功能的shell命令:①将home.txt文件移至其上级目录中(即text目录下)。②将home.txt添加到sneakers.txt尾部形成新的文件saturday.txt。精彩文档实用标准文案③将text目录树从stu3用户主

5、目录下移至stu2主目录下。【使用特权用户方法】【修改目录权限方法】④将Saturday.txt文件从stu2目录中复制到stu1目录中。(9)试画出上述命令后,用户stu1、stu2和stu3主目录中的目录树(3棵子树)。精彩文档实用标准文案2.LinuxC程序开发(1)编写LinuxC程序,把一个文件的内容复制到另一个文件中,即实现简单的copy功能。要求:程序输入的第一个参数是源文件,第二个参数是目标文件。【源程序】【运行命令】精彩文档实用标准文案(2)编写LinuxC程序,列出stu2主目录中的文件信息,并将其中saturday.txt文件的权限设

6、置为文件所有者可读可写、同组用户只读、其他用户无权限。【源程序】【运行命令】精彩文档实用标准文案实验名称:SHELL程序设计实验时间:年月日第周星期一、实验目的二、实验预习(预备知识的问题及回答)1.Linux系统默认的shell语言是什么?欲查看该shell的版本,应使用什么命令?2.预习shell有关变量和参数的相关知识,回答下列问题。(1)假设用户进行了如下的赋值操作:$person=jenny试给出下面命令的输出结果。1)echoperson2)echo$person3)echo‘$person’4)echo“$person”(2)填充下列与环境变

7、量、位置变量和预定义变量相关的表格。Shell变量定义HOMEPATHPWDPS1$0$#$?$$精彩文档实用标准文案3.写出下列expr命令的输出:(1)exprindex“value”‘a’(2)expr“value”:‘v.*u’(3)expr“aaa”:‘a+’(4)expr“aaa”:‘a?’(5)expr2+3(6)expr2+3(7)expr2*3(8)expr5+`expr2+3`(9)exprlength“operatingsystem”(10)exprsubstrlinux23三、实验内容1.编写Shell脚本,从命令行中接收一个

8、二元算术表达式并计算其结果。【源程序】【运行】精彩文档实用标准文案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。