Linux综合实验
项目指导书
学    院:计算机学院 
专    业:软件工程   
课    程:Linux课程设计
制 订 人: **
审 核 人:**       
制订时间:2020年5月 
内容及时间安排
序号
实训内容
时间安排
课内
课外
1
项目一:Linux 文件系统命令操作
1、Linux简单命令操作
1学时
0学时
2、基本文件操作命令
1学时
0学时
3、文件权限操作
2学时
1学时
2
项目二:Linux系统用户管理策略分析
1、交互式用户管理
2学时
1学时
2、Shell编程实现用户管理
2学时
1学时
3
项目三: 进程管理
1、进程管理
2学时
1学时
2、进程调度
2学时
1学时
4
项目四: shell编程综合设计
1、实现功能菜单选择和功能1
2学时
1学时
2、实现功能2、实现功能3
2学时
1学时
5
项目五:APACHE服务器配置
1、实现Apache服务器配置
2学时
1学时
2、个人站点页面设计和测试
2学时
1学时
合    计
20学时
10学时
项目一 Linux文件和目录操作
一、实训目标及要求
1.  掌握Linux一般命令格式
2.    掌握有关文件和目录操作的常用命令。
3.    熟练使用man命令。
二、实验设备与工具 
PC计算机,安装虚拟机Vmware workstation 10.0,在虚拟机安装了Redhat Linux 9.0,或者云桌面终端实验室,安装Centos 6.5(78版本) Linux 操作系统。
三、实验内容与要求
1.正确地登录和退出系统。
2.熟悉datecalwhoechoclearpasswd命令。
3.在用户主目录下对文件进行操作:复制一个文件,显示文件内容,查指定内容,排序,文件比较,文件删除等。
4.对目录进行管理:创建和删除子目录,改变和显示工作目录,列出和更改文件权限,链接文件等。
5.利用man显示dateecho等命令地手册页。
四、实验步骤
1.登录进入系统,修改个人密码。
2.使用简单命令datecalwhoechoclear等,了解linux命令格式。
3.浏览文件系统。
1)运行pwd命令,确定当前工作目录。
2)运行ls-l命令,理解各字段含义。
3)运行ls-ai命令,理解各字段含义。
4)使用cd命令,将工作目录改到根(/)上。
运行ls-l命令,结合前文的图3.2,了解各目录的作用。
5)直接使用命令cd,用pwd验证回到哪个目录。
6)用mkdir建立一个子目录subdir
7)将工作目录改到subdir
4.文件操作。
1)验证当前工作目录在subdir
2)运行date>file1,然后运行cat file1,看到什么信息?
3)运行cat subdir,会有什么结果?为什么?
4)利用man命令显示date命令的使用说明。
5)运行man date >>file1,看到什么?
运行cat file1,看到什么?
6)利用ls-l file,了解链接计数是多少?
运行ln file1../fa,再运行ls-l file1,链接计数有无变化?用cat命令显示fa文件内容。
7)显示file1的前10行和后10行。
8)运行cp file1 file2,然后ls-l,看到什么?
    运行mv file2 file3,然后ls-l,看到什么?
    运行cat f*,结果怎样?
9)运行rm file3,然后ls-llinux循环执行命令脚本,结果如何?
10)在/etc/passwd文件中查包含你注册名的行。
11)运行ls-l,理解各文件的权限的含义。
12)用两种方式改变file1的权限。
13)统计file1文件的行数、字数。
14)运行man ls|more,显示结果是什么?
      运行cat file1|head -20|tee file5,结果如何?
运行cat file5|wc,结果如何?
5、连接文件
1)用mkdir递归新建目录/home/my/mydoc
2)用rmidr递归删除目录/home/my/mydoc
3)在/root目录下新建目录my
4)对/root/my创建符号链接(思考:是否能对/root/my创建硬链接)
5)在my中创建普通文件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。