------------恢复内容开始------------
实验目的:
1)掌握文件查看命令:file
2)掌握命令位置查找之which命令
3 ) 掌握如何就行档案搜索
实验步骤一:
1)利用file命令查看那文件的类型
-b 不会显示文件名称
-L:直接显示符号链接所指向的文件的类型
-v:显示版本信息
还有 -z 是测试去读取压缩文件的内容
2)linux命令搜寻之which命令(which是根据用户的PATH变量设定的路径去找的。)
实验步骤二:
1)档案查找命令whereis
-b:只找binary(二进制)格式的文件
-m:只找在说明文件manual路径下的文件
-s:只找source来源档案
-u:搜索不在上述三个项目当真的其他特殊档案
2)locate 后直接加关键字即可,搜索起来也非常快速,因为它也是基于数据库的。
实验步骤三:命令之find
1)代表0-1那一天。
+1代表大于等于1天前
-1:代表等于1天内
2)find [路径] -name 名称
分析与思考:
1、请说明whereis和find有何区别?它们各自的优缺点是什么?
2、请使用man page,如何使用find 命令查找/etc下大于500K的文件?
3、让一个普通用户heetian能够进行cp /dir1/file1 /dir2的命令时,请说明dir1,file1,dir2的最小所需权限为何?
1.whereis是查看软件的安装目录 。find命令是在当前目录下查看文件或者目录是否存在:仅限于当前目录,而不是当前目录的下的所有目录,如下:根目录下的子目录里肯定有安装的文件。
2.find /etc -size +500K
3.dir1 :至少需要有x 权限;
file1:至少需要有r 权限;
dir2 :至少需要有w, x 权限。
原文:https://www.cnblogs.com/commonpeople/p/15235113.html