![logrotate 频率 - 何时以及从何时开始](https://linux22.com/image/675504/logrotate%20%E9%A2%91%E7%8E%87%20-%20%E4%BD%95%E6%97%B6%E4%BB%A5%E5%8F%8A%E4%BB%8E%E4%BD%95%E6%97%B6%E5%BC%80%E5%A7%8B.png)
如果我的每日 cron 中有 lograte
/etc/cron.daily/logrotate -- assume cron.daily is run at 1.05am daily
如果我的 logrotate 配置中有
weekly
设置
这是否意味着我的 logrotate 将每天运行,但日志只会每周轮换一次?
以及从什么时候/什么时候开始每周轮换一次?——(自日志文件创建时间或自上次运行 logrotate 以来?)
答案1
这是否意味着我的 logrotate 将每天运行,但日志只会每周轮换一次?
是的。
每周一次,从什么时候开始?
每周 如果当前工作日早于上次轮换的工作日或距离上次轮换已超过一周,则将轮换日志文件。这通常与在每周第一天轮换日志相同,但如果 logrotate 不是每晚运行,效果会更好。