Linux 中的 journalctl 命令示例
Linux 中的 journalctl命令用于查看 systemd、kernal 和 journal 日志。日志以下列方式呈现:
-- Logs begin at [date_time_stamp], end at [dat_time_stamp]
[date_time_stamp] [host_name] kernel:
它显示分页输出,因此浏览大量日志有点容易。它按时间顺序打印日志,最早的在先。
使用 journalctl 命令
1.显示所有日志
$journalctl
它在分页视图中显示所有日志。
2.颠倒顺序或首先显示新条目。
$journalctl -r
这将按时间顺序显示最新的日志。
3.只显示几个日志条目
$journalctl -n 2
这将仅显示 2 个日志条目。
4.获取包含特定关键字的日志条目。
$journalctl | grep Centaur
这将显示其中包含单词 Centaur 的所有条目。
5.显示优先级特定的日志条目。
$journalctl -p warning
它将优先显示所有日志条目作为警告。
6.打印详细的自定义输出。
$journalctl -o verbose
这将以详细模式显示格式化的输出。
7.显示系统的引导。
$journalctl --list-boots
显示系统的所有引导。
8.显示 journalctl 帮助。
$journalctl --help
上面的命令将显示 journalctl 命令的帮助部分。