gpt4 book ai didi

linux - logrotate - 压缩文件修改 x 天数

转载 作者:IT王子 更新时间:2023-10-29 00:59:20 26 4
gpt4 key购买 nike

有没有办法让 logrotate 只压缩 X 天前修改过的文件(例如 mtime +2)

最佳答案

一种选择是使用 logrotate 旋转到不同的扩展名,然后使用 logrotate 旋转到压缩文件:

/var/log/raw.log {
daily
nocompress
extension .old
}

/var/log/*.old {
daily
compress
delaycompress
rotate 10
}

这个 Rube Goldberg 装置将导致以下结果:

raw.log
raw.log.old
raw.log.old.1
raw.log.old.2.gz
raw.log.old.3.gz

因此,您有两天未压缩的归档日志。

关于linux - logrotate - 压缩文件修改 x 天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4495476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com