linux操作系统实验指导书

linux操作系统实验指导书

ID:21369335

大小:53.11 KB

页数:7页

时间:2018-10-21

linux操作系统实验指导书_第1页
linux操作系统实验指导书_第2页
linux操作系统实验指导书_第3页
linux操作系统实验指导书_第4页
linux操作系统实验指导书_第5页
资源描述:

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

1、《Linux操作系统》实验指导书内蒙古工业大学计算机系2017年10月7实验一Linux基本命令的使用(一)实验目的1.掌握常用的Linux操作系统命令;2.能利用这些命令对操作系统进行基本的系统维护和管理。(二)实验内容1.利用文件管理命令在用户的个人主目录下创建一个子目录,目录名称为本人的学号(例如201020205002),利用vi编辑器编写一个SHELL脚本,在终端运行后显示:HelloLinux!Ihaveknownhowtouseallkindsofcommands.Mynameisxxx.(例如:MynameisShiZhida.)MystudentIDisxxx.(例如:M

2、ystudentIDis201020205002)2.在个人主目录下建立子目录bk+本人学号(例如bk201020205002)。3.创建组,组名为身份证的后四位;创建用户,用户名为user+学号后4位;把所建的用户添加到组中。4.删除由学号建立的目录。5.熟悉其他命令的使用,可参照课堂内容。(三)实验要求1.编写脚本源文件,调试通过后打包上交;2.书写实验报告。7实验二SHELL脚本编程(一)(一)实验目的1.通过上机实习,能够编写较复杂的Shell脚本,熟悉Shell脚本的分支和循环语句。(二)实验内容1.在Linux环境下,利用vi编写SHELL脚本程序。(sh1.sh、sh2.sh

3、、sh3.sh)2.程序sh1.sh:(1)要求用if结构(2)功能在终端下运行程序,首先清屏,然后提示:“Inputafileordirectoryname,please!”。从键盘输入一个字符串(如:xxx),如果该字符串是目录,则显示:“xxxisadirectory.”;如果该字符串是文件(如:xxx),则显示:“xxxisaregularfile.”;如果该文件是可读的,则显示:“xxxisareadablefile.”;如果该文件是可写的,则显示:“xxxisawritable.”如果该文件是可执行的,则显示:“xxxisaexecutable.”;如果既不是目录也不是文件,则

4、显示:“Thisscriptcannotgetthefile/directoryxxxinformation!”。3.程序sh2.sh要求:(1)要求用case结构或if结构(2)功能在终端下运行程序,首先清屏,然后提示:“Inputyourage!”。从键盘输入你的年龄(如:22),如果年龄在20-29,则输出“Pleasegotoroom101!”;如果年龄在30-39,则输出“Pleasegotoroom201!”;如果年龄在40-49,则输出“Pleasegotoroom301!”;如果年龄在50-59,则输出“Pleasegotoroom401!”;如果年龄在60-69,则输出“

5、Pleasegotoroom501!”;如果年龄不在上述范围,则输出“Pleasewaitatthedoor!”;4.程序shi3.sh要求:(1)要求用循环结构(2)功能程序中循环列表为某一目录下的所有子目录和文件,运行程序,列出该目录下的所有文件。(三)实验要求1.编写脚本源文件,调试通过后打包上交;2.书写实验报告。7实验三SHELL脚本编程(二)(一)实验目的1.通过上机实习,能够编写较复杂的Shell脚本,熟悉Shell脚本的循环语句和函数。(二)实验内容1.在Linux环境下,利用vi编写SHELL脚本程序。(shi1.sh和shi2.sh)2.程序shi1.sh要求:(1)要

6、求用循环结构(2)功能运行文件时,显示文件后所带的参数。例如所编辑的文件名为shi3.sh,运行该文件:Shi1.shSheHeIt显示:SheHeIt3.程序shi2.sh要求:(1)要求用函数实现相应功能(2)功能运行文件时,指定备份当前目录下的目录或文件。例如:当前目录下有目录test_dir和文件file1.h,执行备份功能的脚本文件beifeng.sh./beifeng.shtest_dirfile1.h显示:BackupProcessBegins2015-05-20-16-35-55SUCCESSinbackupfile/directory(test_dir)2015-05-2

7、0-16-35-55SUCCESSinbackupfile/directory(file1.h)BackupProcessEnds同时将显示的信息保存到日志文件里,日志文件的名称由备份时的时间确定,如2015-05-20-16-35-55.log日志文件和备份文件存放在定义好的备份目录里。(三)实验要求71.编写脚本源文件,调试通过后打包上交;2.书写实验报告。7附:实验报告封面格式及报告格式参考《Linux操作系统》实

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

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

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