西北工业大学操作系统2022第三次实验报告
本次实验是针对操作系统课程的第三次实验,主要内容是对shell编程进行实践和学习。通过完成本次实验,学生能够熟练掌握常见的shell命令和实际操作,加深对操作系统的理解和使用。
一、shell 编程
1.常见的 shell 命令:
1)目录操作命令
- pwd:
A. 理解:pwd 命令用作显示工作目录的路径名称,全称是“Print Working Directory”。
B. 使用过程:
1. 打印当前工作目录:
2. 解析符号链接并打印出物理目录:
3. 从当前环境中打印目录即使它含有符号链接:
4. 打印pwd命令的版本
- cd:
A. 理解:cd 是目录切换命令,用于切换用户当前的工作目录。
B. 使用过程:
1. cd ~是进入用户在该系统的home目录;
2. cd …返回上一级目录(cd 和…之间有空格);
3. cd …/…返回上两级目录;
4. cd /返回根目录;
- ls:
A. 理解:ls 对于目录的作用是将列出该目录下所有的子目录与文件,对于文件的作用是将列出文件名以及其他信息。
B. 使用过程:
1. ls -a 列出目录下的所有文件,包括以“.”的隐藏文件;
2. ls -d 将目录象文件一样显示,而不是显示其下的文件;只显示当前文件夹;
3. ls -l -t,-l 功能:显示文件详细信息;-t 功能:以最后一次修改时间排序;
4. ls ..."
通过本次实验的学习,我对操作系统中的shell编程有了更深入的了解,对常用的shell命令有了更加熟练的掌握。在实践中,我发现通过编写shell脚本可以提高工作效率,同时也能更好地理解操作系统的运作原理和文件管理。通过对上述常见的shell命令进行实际操作,我对操作系统的工作原理和文件系统有了更深入的理解,并且更加熟练掌握了shell编程的技能。
总的来说,本次实验是一次很好的实践机会,让我更深入地了解了操作系统中的shell编程,锻炼了实际操作的能力,对我今后的学习和工作都将会有很大的帮助。希望在接下来的学习中能够继续努力,不断提升自己的技能和能力。