一、find查找用法
find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
find默认的寻找路径为当前目录,并且默认的表达式为-print
1、列出某个路径下所有文件,包括子目录。
find /data -name “*”
2、查找在某个路径下所有包含“test abc”字符串的文件
find /data -name “*” | xargs grep “test abc”
3、-name:按照文件名查找
find /data -name “*.txt”
4、-perm:按照权限查找文件
find /data -perm 755 查找权限为755的文件
5、-user和-nouser
find /data -user zhao -print 查找文件属主是zhao的文件
find /data -nouser -print 查找文件属主已经被删除的文件
6、-group和-nogroup
find /data -group test -print 查找文件群组是zhao的文件
7、按照时间
find /data -mtime -5 -print 文件更改时间在5天内的文件
find /data -mtime +3 -print 文件