如何使用 logrotate 删除过时的日志?

如何使用 logrotate 删除过时的日志?

我想自动删除不必要的日志,例如 Xorg.log.0 和其他打包的 *.gz 文件,我真的不需要在笔记本电脑系统上使用它。

然而,我检查了man logrotate,但只有一个名为 的条目shred,但无关紧要。

答案1

删除旧日志是logrotate.磁盘上保留的旧日志版本的数量由rotate配置选项设置。

另外,请查看配置文件(/etc/logrotate.conf/etc/logrotate.d/*)以及man logrotate如何触发轮换的各种方式(例如monthly或通过大小限制)。

相关内容