【原创】Linux中如何自动删除指定日期之前的文件?

blogdaren 2015-05-07 抢沙发 1856人次

问题背景:

保留 /tmp 目录最近10天的日志文件,10天前的日志文件自动删除

解决方案:

(1) # find /tmp -mtime +10 -type f -name "*.log" -exec rm -f {} \;

/tmp            --设置查找的目录;
-mtime +10      --设置时间为10天前;
-type f         --设置查找的类型为文件;
-name "*.log"   --设置查找扩展名为log的文件;【注意:*.log必须放在引号里面】
-exec rm -f     --查找完毕后执行删除操作;

(2) 将上述命令写入crontab后即可完成自动查找并删除的工作


版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】Linux中如何自动删除指定日期之前的文件?

发表评论:

您的昵称:
电子邮件:
个人主页:

Free Web Hosting