《Linux原理与应用》整周实训指导(参考)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Linux原理与应用》整周实训指导参考说明:由于实训环境和授课等情况的差异,请授课教师根据自己的班级情况进行调整。

一、实训目的

《Linux原理与应用》整周实训是在教学及实验基础上,对课程所学理论知识的深化和提高。因此,要求学生能综合应用所学知识,完成实训内容,并在实践的基本技能方面进行一次系统的训练。培养独立思考、独立收集资料、独立解决问题的能力;培养分析、总结及撰写报告的能力。

二、实训环境

建议使用上课时的教学软件VM+RH9.0

三、实训形式

个人独立完成

四、内容及时间安排

五、实训具体过程

实训1、实训环境的搭建(在机房实训不做)

要求:正确安装VM+RH9.0,这是后续工作的基础,所有学生必须完成。

实训2、VIM/VI高级应用

内容1:编辑VI配置文件,实现以下功能

(1)打开文档直接显示行号

(2)输入本人学号后两位,自动替换成本人姓名的拼音

(3)定义快捷键ctrl+W,在行首插入注释符号“#”

(4)定义快捷键ctrl+E,插入你本人的手机号码

内容2:用Shell 编程实现

新建10个用户,用户名为gkstu1—gkstu10;分别在各自的主目录下建立文件stu1.txt—stu10.txt;文件内容分别为“hello gkstu1”—“hello gkstu10”;运行程序,显示10个文件的内容。

实训3、进程调度

某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:

(1)在下午 4 :50 删除/abc 目录下的全部子目录和全部文件;

(2)从早 8:00~下午 6:00 每小时读取/xyz 目录下 x1 文件中每行第一个域的全部数据加入到/backup 目录下的 bak01.txt 文件内;

(3)每逢星期一下午 5:50 将/data 目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;

(4)在下午 5:55 将 IDE 接口的 CD-ROM 卸载(假设:CD-ROM 的设备名为 hdc);

实训4、Shell编程综合训练

编写一个弹出式菜单的shell程序,利用函数实现简单的菜单功能,n的值由键盘输入:*****************************************

** (1)计算1到n的奇数之和; **

** (2)计算1到n的阶乘; **

** (3)计算1到n的所有质数; **

** (4)退出程序。 **

*****************************************

实训5、服务器配置与架设

进行网络配置,建立个人网站。至少5个web页面,能实现正常的访问及链接跳转。六、成绩考核

最终成绩由考勤成绩和实训成绩构成。

实训结束,学生需要上交纸质实训报告一份,电子实训报告一份。电子实训报告样式另附。

相关文档
最新文档