Linux cron 任务定时删除 5 天前的日志
cron Linux About 288 words使用场景
比如log4j
中使用了DailyRollingFileAppender
按日归档日志的方式,没有类似RollingFileAppender
的maxBackupIndex
来实现最多保留指定天数的日志的功能。
比如Nginx
使用了日志按天归档(Nginx
没有自动删除指定天数前的日志的功能)。
cron 定时任务
使用find
命令指定文件夹路径、指定修改时间在5
天之前的(+5
表示5
天前,-5
表示5
天内),执行rm
强制删除操作。
crontab -e
添加后保存退出:
* * * * * find /logs -mtime +5 -exec rm -rf {} \;
Views: 2,345 · Posted: 2021-05-20
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...