📅  最后修改于: 2023-12-03 15:02:43.488000             🧑  作者: Mango
journalctl
是一款 Linux 上非常常用的日志管理命令,它能够让你通过一个简单的命令查看系统的日志信息。它支持多种过滤、格式化和分析日志的方法,让你更方便地管理系统问题。
journalctl
可以不加参数直接运行,在这种情况下它会显示整个系统日志,显示最新的日志信息:
$ journalctl
通过 q
或 Ctrl+c
可以退出 journalctl
。
使用 journalctl -u
可以过滤某个单独的服务、进程或者单元的日志。
例如,查看 sshd
服务的日志:
$ journalctl -u sshd
在 journalctl
中, -u
参数指定单元,这里是 sshd
。
使用 journalctl --since
或者 journalctl --until
可以过滤某个时间段内的日志信息。
例如,查看最近一小时内的日志:
$ journalctl --since "1 hour ago"
journalctl
可以像 tail -f
命令一样实时监视日志文件。使用 -f
可以实时监视日志文件:
$ journalctl -f
使用 journalctl --help
可以查看更多的信息和选项,以便更好地过滤和处理你的日志信息。
journalctl
是 Linux 系统中非常有用的一款工具,有助于查看、管理和调试系统日志。