Chinaunix首页 | 论坛 | 博客
  • 博客访问: 54123
  • 博文数量: 6
  • 博客积分: 2879
  • 博客等级: 大尉
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-24 22:36
文章分类
文章存档

2010年(6)

分类:

2010-06-04 12:12:26

删除空文件
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

阅读(3975) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

zhengluwei2010-06-23 18:47:43

snailshen2010-06-07 15:49:48