【原创】Linux中如何自动删除指定日期之前的文件?
问题背景:
保留 /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 )原创,转载请保留文章出处。
发表评论: