Lubuntu Server 中的历史记录

Lubuntu Server 中的历史记录

有人能告诉我系统日志(尤其是 dmesg)是否存档在 /var/logs 以外的其他地方吗?在此文件夹中,我只能找到最近 6 次重启的 dmesg。我需要查看两周前的日志才能解决问题。

在 /etc/logrotate.conf 中我可以看到:

# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

为什么在服务器发行版中我无法查看过去两天内执行的最近几次重启之前的日志?还是我错过了什么?

我正在使用 Lubuntu Server 19.10

答案1

您确实可以使用 Systemd 日志。阅读“journalctl”命令以了解所有相关信息man journalctl。要在终端中查看 journald 的启动日志列表:

journalctl --list-boots

当前启动:

journalctl -b 0

上次启动:

journalctl -b 1

三靴前:

journalctl -b 3

等等。

两周前的消息:

journalctl --since="2020-2-15 9:30:00"

按单位(或服务)分类:

journalctl -u sddm.service

以及更多。

相关内容