计算机网络安全实验002

计算机网络安全实验002 Linux命令进阶篇之一

实验步骤一

利用file命令查看那些文件的类型

计算机网络安全实验002

 

 

 

用file查看adjtime是什么类型的文件

计算机网络安全实验002

 

 

 

原来是一个文本文件

 

计算机网络安全实验002

 

 

 

有些文件是链接文件,前面用l说明,如下图

计算机网络安全实验002

 

 

 

下面使用-L参数查看链接文件的类型

 

计算机网络安全实验002

 

 

 

注意不能使用-l而应该使用大写的-L来查找,否则出错

 

计算机网络安全实验002

 

 

 计算机网络安全实验002

 

 

 

实验步骤二

linux命令搜寻命令之which命令

 

计算机网络安全实验002

 

 

 

计算机网络安全实验002

 

 

 

我们做个测试

 

 计算机网络安全实验002

 

 

 计算机网络安全实验002

 

 计算机网络安全实验002

 

 

这和实验指导书上的有出入

 

档案查找命令

计算机网络安全实验002

 

 

只找跟passwd命令相关的帮助文件

计算机网络安全实验002

 

 

命令之locate

计算机网络安全实验002

 

 计算机网络安全实验002

 

 

实验步骤三

命令之find

 

通过find / -mtime 0

查找出了很多记录

计算机网络安全实验002

 

 

数字0代表当前时间,所有代表从现在到24小时前

 

 

按名称查找

计算机网络安全实验002

 

 

分析与思考:

计算机网络安全实验002

 

 

1.

whereis 的优点:是速度快,查找的是数据库中的数据,比find快很多,不需要像find那样遍历整个硬盘查找,还有就是查找文件的类型有限

whereis 的缺点:因为是基于数据库的查找,所以数据库中的文件并不是实时更新,默认情况下一个星期更新一次,因此,whereis查找文件时有时会找到被删除的数据,或者刚刚建立的文件,却无法查到,原因就是数据库没有更新,而且whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b),man说明文件(参数-m)和源代码文件(参数-s),如果省略了参数,则返回所有信息。而find命令就像我们在windows下进行搜索了,进行的是在指定目录下的扫描

find的优点:能查找所有类型的文件,而且实时更新快

find的缺点:遍历整个硬盘查找,所以比whereis慢很多

2.find /etc/ -size +500K

3.

dir1的最小所需权限为rx

file1的最小所需权限为rx

dir2的最小所需权限为x

 

上一篇:winrar+目录穿透复现


下一篇:Python的读写文档、编码的部分历史