Linux删除某日以前旧文件的命令

删除某日以前的且文件名满足一定条件的旧文件

#在使用-exec参数时,必须以“\;”结尾,否则命令将无法执行
#
#删除10天以前文件结尾为.log的文件
find /tmp/mydir -mtime +10 -name "*.log" -exec rm -rf {} \;

#删除/tmp/目录下(含子目录)下所有扩展名为.svn的文件
find /tmp/ -name *.svn -exec rm -rvf {} \;

#清除垃圾:
find / -name core -print -exec rm -rf {} \;
Share Comments
comments powered by Disqus