find . -type f -exec ls -l {} \;

解释:查找当前路径下的所有普通文件,并把他们列出来。

find logs -type f -mtime +5 -exec rm {} \;

解释:删除logs目录下更新时间为5日以上的文件。

find . -name "*.log" -mtime +5 -ok rm {} \;

解释:删除当前目录,以log结尾5日以上的文件,并删除前要确认。

find ~ -type f -perm 4755 -print

解释:查找$HOME目录下suid位被设置,文件属性为755的文件,并打印出来。

find / -type f -print |xargs file

解释:xargs测试文件分类

find . -name "core*" -print |xargs echo " ">/tmp/core.log

解释:将core文件信息查询结果存到core.log日志。

find / -type f -print |xargs chmod o -w

解释:查询出根目录下所有文件打印出来,并去除所属主写的权限。

find . -name \* -print |xargs grep "aaa"

解释:过滤出当前目录下文件内容中含有aaa的,并打印出来。