find . -mtime +4 #查找当前目录下mtime为5天前的文件
当前时间为2010-10-06 03:00 找出的文件mtime是2010-10-01 03:00之前的文件
find . -mtime -4 #查找当前目录下mtime为4天内的文件
当前时间为2010-10-06 03:00 找出的文件mtime是2010-10-02 0300~2010-10-06 03:00这段时间的文件
find . -mtime 4 #查找当前目录下mtime为4~5那一天的文件
当前时间为2010-10-06 03:00 找出的文件mtime是2010-10-01 0300~2010-10-02 03:00这段时间的文件
find . -size +1000k #查找当前文件下size比1M大的文件
find . -size -1000k #查找当前文件下size比1M小的文件
size的规格只有:c代表byte、k代表1024byte(是小k)
find . -perm 644 #查找当前目录下文件权限刚好是655的文件
find . -perm -644 #查找当前目录下文件权限必须包含644的文件(u的权限>=6、g的权限>=4、o的权限>=4)
find . -perm +644 #u的权限包含在6中、g的权限包含在4中、o的权限包含在4中有一个以上满足就可以
find . -perm +7000 #查找当前目录下含有SUID或SGID或SBIT属性的文件
find . -path "./dir" -prune -o -print #在当前目录内查找不在dir目录下的所有文件
find . -newer file #查找当前目录下比file文件更新的文件
find . -newer file1 ! file2 #查找当前目录下比file1新但是比file2旧的文件
-type filetype
-name filename
-user fileowername
-group filegroupname
-nouser #查找文件所有者不存在于/etc/passwd中的文件
-nogroup #查找文件所有用户组不存在于/etc/group中的文件
阅读(917) | 评论(0) | 转发(0) |