在 CentOS Stream 8 中,你可以使用以下几种方法来查看系统日志:
-
journalctl 命令:
journalctl
是 systemd 的日志管理工具,可以用来查看系统日志。基本用法如下:-
查看所有日志:
journalctl
-
查看最近的日志条目:
journalctl -n 100 # 查看最近的100条日志
-
查看特定服务的日志,例如 SSH:
journalctl -u sshd
-
查看某个时间段的日志:
journalctl --since "2023-10-01" --until "2023-10-31"
-
实时查看日志更新:
journalctl -f
-
-
/var/log 目录: CentOS Stream 8 使用 systemd,许多日志文件被存储在
/var/log/journal
目录中,而不是传统的/var/log
下。不过,某些应用程序可能仍然会将日志写入传统的日志文件中。你可以使用以下命令查看这些文件:-
列出
/var/log
目录下的文件:ls /var/log
-
查看某个日志文件,例如
messages
:cat /var/log/messages
或者使用
less
、more
等命令分页查看:less /var/log/messages
-
-
使用图形界面工具: 如果你使用的是带有图形界面的 CentOS Stream 8,可以使用一些图形化工具来查看系统日志,例如 GNOME 的
journalctl-gui
。
这些方法应该能帮助你有效地查看 CentOS Stream 8 系统中的日志信息。