Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compression 对数旋转压缩格式_Compression_Logrotate - Fatal编程技术网

Compression 对数旋转压缩格式

Compression 对数旋转压缩格式,compression,logrotate,Compression,Logrotate,我想使用logrotate来管理我的日志。我发现压缩选项非常有用。但是gzip压缩在默认情况下对我的日志不是最好的,其他压缩的效率可以提高两到五倍 是否可以更改压缩类型?我没有找到任何关于它的信息 logrotate中日志文件的默认压缩是gzip。如果您想要更高效的压缩,可以将gzip压缩切换为压缩。有两种选择: 1-在配置文件中指定压缩: /tmp/output.log { size 1k copytruncate create

我想使用logrotate来管理我的日志。我发现压缩选项非常有用。但是gzip压缩在默认情况下对我的日志不是最好的,其他压缩的效率可以提高两到五倍


是否可以更改压缩类型?我没有找到任何关于它的信息

logrotate中日志文件的默认压缩是gzip。如果您想要更高效的压缩,可以将gzip压缩切换为压缩。有两种选择:

1-在配置文件中指定压缩:

/tmp/output.log {
        size 1k
        copytruncate
        create
        compress
        compresscmd /bin/bzip2
        compressext .bz2
        rotate 4
}
2-在/etc/logrotate.conf文件中添加bzip2压缩

查看,我看到了compresscmd和相关的选项。
... 
#compress
compresscmd /usr/bin/bzip2
...