我想使用logrotate来管理我的日志。我发现压缩选项非常有用。然而gzip(默认压缩方式)对于我的日志并不是最好的选择(实验表明,其他压缩方式可以提高两倍至五倍的效率)。 是否可以更改压缩类型?我没有找到任何相关信息。
logrotate中默认压缩日志文件的方式是gzip。如果你想要更高效的压缩方式,可以将gzip压缩切换为bzip2压缩。有两种选项: 1- 在配置文件中指定压缩方式: /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 } 2- 在您的/etc/logrotate.conf文件中添加bzip2压缩。 ... #compress compresscmd /usr/bin/bzip2 ...
compresscmd
和相关的选项。 - Dan Mašek