如何阅读 *.journal 文件?

Rat*_*Don 4 fedora dmesg systemd-journald

我想在重新启动之前查看以前的 dmesg 日志。在以前的 Fedora 版本中,它曾经在/var/log/messages. 但是从 Fedora 20 开始,它是通过systemdie存储的journalctl

我有一个目录/var/log/journal。它有许多文件,所有文件的扩展名都是.journal. 我试图用gedit. 但是没能成功。我试过记事本++。它像二进制文件一样显示不可读的数据。如何阅读它们?

Ste*_*han 11

借用这个答案:

journalctl --file,例如 journalctl --file /path/to/some/file.journal

如另一个答案所示,这些日志会定期轮换,并且可能不会像您希望的那样向后延伸。

  • 即使使用 sudo,我也会收到“无法打开文件:错误消息” (2认同)