📜  Linux 中的 journalctl 命令示例

📅  最后修改于: 2022-05-13 01:57:32.951000             🧑  作者: Mango

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

journalctl-logs1

它在分页视图中显示所有日志。



2.颠倒顺序或首先显示新条目。

$journalctl -r

display-new-entry-first-journalctl

这将按时间顺序显示最新的日志。

3.只显示几个日志条目

$journalctl -n 2

显示特定的日志条目

这将仅显示 2 个日志条目。

4.获取包含特定关键字的日志条目。

$journalctl | grep Centaur

特定关键字-journalctl-grep



这将显示其中包含单词 Centaur 的所有条目。

5.显示优先级特定的日志条目。

$journalctl -p warning

优先级特定的日志-jpurnalctl

它将优先显示所有日志条目作为警告。

6.打印详细的自定义输出。

$journalctl -o verbose

日志详细

这将以详细模式显示格式化的输出。

7.显示系统的引导。

$journalctl --list-boots

journalctl-boots

显示系统的所有引导。

8.显示 journalctl 帮助。

$journalctl --help

journalctl-help1

journalctl-帮助

上面的命令将显示 journalctl 命令的帮助部分。