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(或7、8版本) Linux 操作系统。
三、实验内容与要求
1.正确地登录和退出系统。
2.熟悉date,cal,who,echo,clear,passwd命令。
3.在用户主目录下对文件进行操作:复制一个文件,显示文件内容,查指定内容,排序,文件比较,文件删除等。
4.对目录进行管理:创建和删除子目录,改变和显示工作目录,列出和更改文件权限,链接文件等。
5.利用man显示date、echo等命令地手册页。
四、实验步骤
1.登录进入系统,修改个人密码。
2.使用简单命令date,cal,who,echo,clear等,了解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小时内删除。
发表评论