Linux操作系统试验指导书_第1页
Linux操作系统试验指导书_第2页
Linux操作系统试验指导书_第3页
Linux操作系统试验指导书_第4页
Linux操作系统试验指导书_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux 操作系统实验指导书内蒙古工业大学计算机系2017年 10月实验一 Linux 基本命令的使用(一)实验目的1掌握常用的 Linux 操作系统命令; 2能利用这些命令对操作系统进行基本的系统维护和管理。(二)实验内容 1利用文件管理命令在用户的个人主目录下创建一个子目录,目录名称为本人的学号(例如201020205002),利用vi编辑器编写一个 SHELL脚卩本,在终端运行后显示:Hello Linux!1 have known how to use all kinds of commands.My name is xxx. (例如: My name is Shi Zhida. )

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

3、1.在Linux环境下,利用 vi编写SHELL脚卩本程序。(shl.sh、sh2.sh、sh3.sh )2程序 sh1.sh :( 1 )要求用 if 结构(2)功能在终端下运行程序,首先清屏,然后提示:“ Input a file or directory name, please!”。从键盘输入一个字符串(如: xxx ),如果该字符串是目录,则显示:“ xxx is a directory. ”;如 果该字符串是文件(如: xxx ),则显示:“ xxx is a regular file. ”;如果该文件是可读的,则 显示:“ xxx is a readable file. ”;如果

4、该文件是可写的,则显示:“ xxx is a writable. ” 如 果该文件是可执行的, 则显示:“ xxx is a executable. ”; 如果既不是目录也不是文件, 则显示: “This script cannot get the file/directory xxx information!”。3. 程序 sh2.sh 要求:( 1 )要求用 case 结构或 if 结构(2)功能在终端下运行程序,首先清屏,然后提示:"In putyour age!”。从键盘输入你的年龄(如:22),如果年龄在 20-29,则输出“ Please go to room 101!

5、”;如果年龄在 30-39,则输出“ Please go to room 201 !”;如果年龄在 40-49 ,则输出“ Please go t o room 301 !”;如果年龄在 50- 59,则输出“ Please go to room 401!”;如果年龄在 60-69 ,则输出“ Please go to room 501!”; 如果年龄不在上述范围,则输出“ Please wait at the door !”;4. 程序 shi3.sh 要求:( 1)要求用循环结构( 2)功能程序中循环列表为某一目录下的所有子目录和文件,运行程序,列出该目录下的所有文件。(三)实验要求1 .

6、编写脚本源文件,调试通过后打包上交;2. 书写实验报告。实验三 SHELL 脚本编程(二)(一) 实验目的1通过上机实习,能够编写较复杂的Shell 脚本,熟悉 Shell 脚本的循环语句和函数。(二) 实验内容1.在Linux环境下,利用 vi编写SHELL脚卩本程序。(shil.sh 和shi2.sh )2程序 shi1.sh 要求:( 1)要求用循环结构( 2)功能运行文件时,显示文件后所带的参数。例如所编辑的文件名为shi3.sh ,运行该文件:Shi1.sh She He It显示:SheHeIt3. 程序 shi2.sh 要求:( 1)要求用函数实现相应功能( 2)功能运行文件时,

7、指定备份当前目录下的目录或文件。例如:当前目录下有目录test_dir 和文件file1.h ,执行备份功能的脚本文件 beifeng.sh./ beifeng.sh test_dir file1.h显示:Backup Process Begins2015-05-20-16-35-55 SUCCESS in backup file/directory(test_dir)2015-05-20-16-35-55 SUCCESS in backup file/directory(file1.h)Backup Process Ends 同时将显示的信息保存到日志文件里,日志文件的名称由备份时的时间确定,如 2015-05-20-16-35-55.log日志文件和备份文件存放在定义好的备份目录里。三) 实验要求1编写脚本源文件,调试通过后打包上交;2书写实验报告。附:实验报告封面格式及报告格式参考Linux操作系统实验报告专业 班级 学号 姓名 指导教师庄旭菲内蒙古工业大学信息工程学院计算机系2017年10月实验题目一、实验目的(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论