删除空文件
rm -i `find ./ -size 0`
find ./ -size 0 -exec rm {} \;
find ./ -size 0 | xargs rm -f &
删除几天以前的所有东西(包括目录名和目录中的文件)
find . -ctime +3 -exec rm -rf {} \;
或
find ./ -mtime +3 -print|xargs rm -f -r
通过正则表达式找所有扩展名为 .en 的文件
find ./ -regex .*\.en
如何找出系统中所有的*.cpp、*.h文件
find / -name "*.cpp" -o -name "*.h"
将目前目录及其子目录下所有最近 20 分钟内更新过的文件列出
find . -ctime -20
在/etc目录中查找大于500000字节,并且在24小时内修改的某个文件
find /etc -size +500000c -and -mtime +1
阅读(3968) | 评论(2) | 转发(0) |