计算机网络安全实验002 Linux命令进阶篇之一
实验步骤一
利用file命令查看那些文件的类型
用file查看adjtime是什么类型的文件
原来是一个文本文件
有些文件是链接文件,前面用l说明,如下图
下面使用-L参数查看链接文件的类型
注意不能使用-l而应该使用大写的-L来查找,否则出错
实验步骤二
linux命令搜寻命令之which命令
我们做个测试
这和实验指导书上的有出入
档案查找命令
只找跟passwd命令相关的帮助文件
命令之locate
实验步骤三
命令之find
通过find / -mtime 0
查找出了很多记录
数字0代表当前时间,所有代表从现在到24小时前
按名称查找
分析与思考:
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