最常用的 Journalctl 命令
实时查看日志
journalctl -f
这里跟 tail -f 的用法非常一致, 就是如果有出现新的日志会不断刷新到屏幕上
查看某个服务的日志
# journalctl -u <service>
journalctl -u sshd
-u 就是 –unit 后面跟上你的服务名, 即可查看这个服务相关的日志
查看特定时间段的日志
# 只查看两个小时时间段内的日志
journalctl --since "2 hours ago"
# 指定时间范围
journalctl --since "2026-08-30 00:00:00" --until "2026-08-30 12:00:00"
–since 指定开始的时间, –until 指定结束的时间
查看特定等级的日志
# 仅查看 err 级别的日志
journalctl -p err
-p 是 –priority 的意思
日志有不同的优先级, 这些是可选的级别 [ emrg, alert, crit, err, warning, notice, info, debug ]
查看内核日志
journalctl -k
-k 是 –dmesg 的意思, 代表内核的信息