1、Linux常用命令和工具实验报告
1. 实验的目的
(1) 熟悉bash命令行的方式。
(2) 掌握Linux的文件操作的常用命令。
(3) 学会使用Linux的文件编辑工具。
2.实验环境
安装好Linux系统的计算机一台
3.实验内容和步骤
在shell界面下完成以下练习:
(1) 在home子目录下建立如下图所示的目录结构。
User
a
b
c
c1
a1
a2
c2
a. 建立user目录:mkdir home/user
b. 建立user的子目录a:mkdir home/user/a
c. 建立user的子目录b:mkdir hom
2、e/user/b
d. 建立user的子目录c:mkdir home/user/c
e. 建立a的子目录:mkdir home/user/a/a1
f. 建立a的子目录:mkdir home/user/a/a2
g. 建立c的子目录:mkdir home/user/c/c1
h. 建立c的子目录:mkdir home/user/c/c2
(2) 清屏。
clear
(3) 用vi编辑器在b目录下建立两个文件text1和text2(文件内容自定)。
a. vi home/user/b/text1-回车-输入text1内容-按ESC停止-!w保存。
b. vi ho
3、me/user/b/text2-回车-输入text2内容-按ESC停止-!w保存。
(4) 在b目录中将text1和text2合并成text3,合并后查看文件的内容。
cat home/user/b/text1 home/user/b/text2 > home/user/b/text3
(5) 查看text2的权限,并将text2的权限修改为文件主:可读、可写、可执行:组用户:可读、可执行;其他用户:可读。并查看修改后的结果。
chmod 754 home/user/b/text2
(6) 将b目录中的文件text3复制到a1子目录中,并查看操作结果。
cp-r
4、user/b/text3 user/a/a1
(7) 将b目录中的文件text1移动到c1子目录中,文件改名为text1,并查看操作结果。
mv –i home/user/b/text1 home/user/c/c1/test
(8) 删除目录a2(空目录),删除目录c1(非空目录),并查看结果。
a. rmdir home/user/a/a2
b.rm -r-f home/user/c/c1
(9) 删除b目录中的文件text3,并查看操作结果。
rm –f home/user/b/text3
(10) 备份目录/etc到/home下,生成备份文件aaa.tar,
5、查看文件的大小。
tar –c –czvf aaa.tar/etc
(11) 压缩备份文件aaa.tar,查看压缩后文件的大小。
gzip aaa.tar
4.总结
通过这次实验,我对Linux常用命令和工具有了进一步的了解,从一开始不知从何下手,但通过书本第七章的命令解析,我懂得如何应用这些命令,如文件操作命令主要由:文件查看命令ls、显示文件内容命令cat、文件的复制命令cp、文件改名命令mv、删除文件命令rm等。这足以说明这次实验也锻炼了我们对新事物的接受能力,这对于我们以后的工作是有利的。
这次实验让我更加坚信:只要我们认真的去学习,就可以得到更多的知识。因此,我会在继续努力的学习,争取做到更好。
目录操作主要有:建立目录命令mkdir、删除目录命令rmdir、改变当前目录命令出的、显示当前目录命令pwd。
其他操作命令:清屏命令clear、备份命令tar、文件压缩命令gzip、修改文件权限命令chmod。