Linux实验三 - 图文

更新时间:2023-11-28 00:06:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

常熟理工学院

《Linux程序设计》实验报告

— 学年 第 学期

专 业 班 级 学 号 姓 名 实验地点 指导教师 刘在德

计算机科学与工程学院

实验要求

1.每次实验前,认真复习与本次实验有关的教学内容,认真预习本次实验内容。

2.按照实验要求认真完成实验,把实验内容详细记入实验报告。

3.每一次新实验,实验报告另起一页。

4.报告封面要求(1)信息填写完整;(2)下划线右对齐,力求做到美观大方。

5.打印实验报告(包括封面及本页),装订成册。

6.严谨抄袭,如果有n人实验报告内容雷同,每人得分为总分除以n。

实验三 Liunx常用Shell命令(四号黑体)

【一】实验目的(小四黑体)

1.掌握Linux常用目录操作命令。 2.掌握Linux常用文件处理命令。 3.掌握Linux常用文件备份命令。 4.掌握Linux常用关机重启命令。 5.掌握Linux其他常用命令。

【二】实验内容(小四黑体)

1. 进入用户家目录,调用ls命令列出当前目录或指定目录的文件信息,重点测试“ls -l [目录]”,以及显示某一类文件的方法,比如“ls -l *.c”。

2. 进入用户家目录,调用cd命令进入指定目录,重点测试进入root目录、父目录、当前用户家目录、前一个目录。同时调用pwd命令指出当前目录的绝对路径。

3. 在当前目录下调用mkdir命令创建空目录,重点测试“mkdir -m 权限值 目录名”和“mkdir -p 目录1/目录2”的用法,即“指定目录操作权限/递归建立目录”。

4. 调用rmdir命令删除上面创建的目录,重点测试“rmdir -p 目录1/目录2”。

5. 调用“cat >文件名”创建一个新文件,并从键盘输入一些信息;然后调用“cat -n/-b/-s 文件名”显示文件内容。再次调用cat命令建立第二个文件,并输入一些信息,然后调用“cat 文件2>>文件1”把文件2内容追加到文件1的结尾,然后显示文件1的内容。调用“cat 文件1 文件2 >文件3”合并文件1和2的内容并导入文件3,然后显示文件3的内容。

6. 进入用户家目录,调用cp命令复制文件目录,重点测试“cp -f/-i/-r/-b 原文件 目标路径”的用法,即“直接覆盖/提示确认复制/递归复制/生成被覆盖文

件备份”。

7. 调用rm命令删除上面复制得到的文件,重点测试“rm -f/-i/-r 文件”的用法,即“安静删除/提示确认删除/递归删除指定目录及其子目录内容”。

8. 进入用户家目录,调用mv命令移动文件目录,重点测试“mv -f/-i/-b 原文件 目标路径”的用法,即“直接覆盖/提示确认移动/生成被覆盖文件备份”。

9. 调用cat和mkdir命令生成文件和空目录,然后调用chmod命令修改其操作权限,重点测试“chmod 权限数字 目录文件”的用法。

10. 新建一个文件,调用grep命令查找指定的pattern,重点测试“grep -i/w pattern 文件名”的用法,即“忽略大小写/全词匹配”。

11. 调用wc命令统计刚刚建立文件内容的行数,字符数、字数和字节数,即“wc -lmwc 文件”。

12. 调用which命令查找常用命令的路径,比如“which ls”。调用whereis 命令查找文件位置,重点测试“whereis -b/-s 文件”的用法,即只在“二进制文件目录/源文件目录”中查找文件。调用locate命令查找指定文件,比如“locate *.txt”。然后比较三个命令的异同。

13. 调用tar命令打包指定文件和目录,然后进行解包,重点测试“tar -cf/-rf/-xf/-tf/-czf 包文件名 [要打包文件或目录]”的用法,即“创建包/向包内追加新内容/解压包/查看包内容但不解压/打包后并压缩生成.gz文件”。

14. 分别调用shutdown、halt和poweroff命令关闭系统,并比较三者不同。重点测试“shutdown -h 时间 [提示信息]”的用法,调用reboot命令重新启动系统。

15. 调用echo命令显示字符串,重点测试“echo -e “字符串(包含转义字符)””和“echo -e 字符串(不用双引号括住)”的区别。

16. 调用more命令和less命令显示文件信息,重点测试“more -p/+n/-n 文件”的用法,即“不滚屏/从第n行开始显示/每屏显示n行”;同时测试“less 文件”并查找字符串,即按/,然后输入要查找字符串。

17.调用cal命令显示日历,重点测试“cal”(当月)、“cal 年”和“cal 月 年”的用法,调用date命令显示系统时间,重点测试“date +%A/%D/%T/%x”的用法,即“星期/月日年/二十四小时制/年月日”显示法。同时测试“date MMDDhhmmYYYY.ss”设置系统时间。

【三】实验步骤(小四黑体) 如上图

【四】实验结果(小四黑体) 见上上图

【五】实验结果分析(小四黑体) 无

本文来源:https://www.bwwdw.com/article/wl4t.html

Top