kern.log 是空的

kern.log 是空的

我注意到我的计算机需要花费很长时间才能关机。

我决定查看一些日志文件,看看能否找到罪魁祸首。当我检查 kern.log 时,它完全是空的,我觉得这很奇怪。

这是正常的吗?如果不正常,可能是什么原因造成的?

答案1

日志会轮换。因此,您有可能同时进行了检查。

您是否有 kern.log.1 或任何压缩的 kern.log 文件,假设您有,则一切正常。

检查 logrotate 的 man 文件。

man logrotate

logrotate‐ 旋转、压缩和邮寄系统日志

logrotate 的配置文件位于 /etc/logrotate.conf

我的是 vanilla。您可以在那里看到它预期要做什么。

# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
#compress

# packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

/var/log/btmp {
    missingok
    monthly
    create 0660 root utmp
    rotate 1
}

# system-specific logs may be configured here

相关内容