Press "Enter" to skip to content

Linux定时清理n天前的文件

Last updated on 2019年3月8日

如每天零点定时删除30天前的文件, -delete 为 find 命令的参数

0 0 * * * find /path/to/your/files/* -mtime +30 -type f -delete

或者加上名称过滤 -name 参数,这样写:

0 0 * * * find /path/to/your/files/* -mtime +30 -name "*.log" -exec rm -rf {} \;

参考文章:
https://www.vionblog.com/linux-delete-files-older-than-x-days/

打赏 赞(0)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Captcha Code