从 cron 作业中分割日志

从 cron 作业中分割日志

我目前有一个没有限制的日志文件,我希望能够设置一个 cron 作业来开始写入新文件,这样它就不会变得太大。这可能吗?因此,它将保留旧的日期并开始新的,大小限制为 10MB。

答案1

这个问题很常见,所以有一个完整的程序可以解决这个问题,对数旋转,它还可以压缩旧文件,只保留最后一个 X,以及几乎您可以合理地想要对旧日志文件执行的大多数操作。

答案2

您正在寻找logrotate.只要浏览一下您最喜欢的搜索引擎,就很难不发现这一点。

相关内容