上篇文章,简单介绍了 find 的一些基本使用方法:http://www.secist.com/archives/1341.html
这篇文章,将继续带大家探秘 find 命令的奥秘!
1.根据权限查找
操作系统文件及目录,都具有读写执行的权限设置。那么我们就可以通过区分不同的权限来查找文件:
find -perm 777
2.权限反转匹配
不查找某些权限的文件:
find -not -perm 777
3.类型匹配查找
只查找当前目录下的文件:
find -type f
只查找当前位置下的目录:
find -type d
同样,我们还可以结合 -name 来查找指定的目录或文件:
find -type f -name sources.list
4.指定用户查找
find / -user root
指定用户及文件名称查找:
find / -user root -name sources.list
5.指定用户组查找
find /etc/passwd -group root
6.指定大小查找
find -size 20M
利用该原理,我们还可以查找小于20M或大于20M的文件:
find -size +20M
find -size -20M
转载请注明:即刻安全 » Linux命令之强大的find该如何玩转?(二)