常用用法
常用用法
journalctl -u nginx -n 100 --no-pager # 最近 100 行
journalctl -u nginx -f # 实时跟踪
journalctl -p err -b --no-pager # 本次启动的错误级日志
journalctl -xe # 最近的错误并展开上下文
journalctl --no-pager | tail -50常用选项
| 选项 | 作用 |
|---|---|
| -u 单元 | 按服务过滤 |
| -b | 按启动会话(-b -1 上一次) |
| -f | 持续跟踪新日志 |
| -p 级别 | emerg/alert/crit/err/warning 等过滤 |
| --since/--until | 按时间范围过滤 |
非 root 用户需要在 systemd-journal 等组内才能查看全部日志。