Linux-查看系统日志
使用 journalctl 查看系统服务日志
journalctl
命令是 systemd
日志管理器的客户端工具. 其可以查看 systemd
生成的日志.
查看所有日志
1 |
|
查看最新的 n 个日志条目
1 |
|
-n
,--lines=
, 指定要查看的行数
会查看最新的 50 个日志条目
查看特定 unit 的相关日志
1 |
|
-u
,--unit=
, 指定要查看的 unit
这里会查看 nginx 服务相关日志.
使用 dmesg 查看内核日志
dmesg
用于显示内核缓冲区的内容, 其记录了内核启动以来的各种事件和错误信息.
查看全部日志条目
1 |
|
常见系统日志文件
/var/log/messages
包含所有的系统消息, 包括内核, 应用程序和服务的日志.
/var/log/syslog
其包含了存在于 /var/log/messages
中的系统消息, 但其由 syslog
守护进程生成.
/var/log/auth.log
其包含了与系统认证和授权相关的日志信息, 如用户登录, sudo
命令等.
/var/log/dmesg
包含了内核环缓冲区的内容, 与用 dmesg
命令查看到的相同.
Linux-查看系统日志
http://example.com/2024/03/22/Linux-查看系统日志/