logrotate压缩文件为二进制文件

时间:2019-07-11 17:21:56

标签: linux gzip logrotate gunzip

由于某种原因,我的logrotate将文件压缩为二进制文件。 GUI实用程序说.gz文件为空。当我用gunzip -k myapp.log.5.gz解压缩它时,我确实看到了500MB的文件,但是当我尝试打开它(或更少的myapp.log.5)时,出现以下消息:

root@mysystem:/data/var/log# less myapp.log.5
"myapp.log.5" may be a binary file.  See it anyway?

有人知道可能是什么问题吗?

编辑

因此,我尝试使用tail实用程序查看文件,并且查看文本没有问题,但是使用less则不起作用。有人知道为什么会这样吗?

这是/etc/logrotate.conf

的一部分
/data/var/log/myapp.log {
    rotate 100
    size 500M
    missingok
    copytruncate
    compress
}

0 个答案:

没有答案