我有几个 .log.#.gz 文件。(# 是数字)例如,我有一个 ufw.log、一个 ufw.log.1.gz...一直到 ufw.log.4.gz。这些 .log.#.gz 文件是压缩过的旧日志文件吗?哪个守护进程管理这些文件(logrotate?).gz 真的那么好吗?(我问这个问题是因为 ufw.4.log.gz 是 98 MB,而 ufw.log 是 3.2 GB)
答案1
是的, 。.X.gz 文件是以前时期的压缩日志文件,使用 logrotate 进行控制。[您可以查看 /etc/logrotate.d/ 中的设置]
.gz 非常适合压缩文本 - 其压缩程度与“zip”相同。我怀疑您的日志文件中的许多内容被重复多次,因此非常容易压缩。
答案2
.gz 文件通常由 gzip 创建(http://www.gzip.org/)。这些可能是压缩日志文件,尤其是考虑到文件名与未压缩文件的相似性。也许最简单的方法是尝试解压缩其中一个文件并查看其中的内容。
这问题讨论了 gzip 的压缩率。您看到的压缩率是可以实现的,尽管压缩率相当高。
这地点表明该日志可能是审计日志。