查看开关机日志 Linux

mowen 2024-10-16 208

# 最近1000条日志
journalctl -b -1 -n 1000|sort -n

# 包含"shut down"日志
journalctl -b -1 |grep "shut down"|sort -n

# 包含"power"日志
journalctl -b -1|grep -i "power"

# 不带-b参数表示所有日志
journalctl|grep -ie "--------shut down-------"
journalctl|grep -ie "power"

# 查看所有开关机日志
journalctl|grep -iEe "-start up|shut down-"


参数意义

-b            这个选项用来指定要查看哪个启动过程的日志。不带任何数字时,它默认展示当前启动的日志。
-l            当与 -b 一起使用时,-1 表示“上一个”启动。因此,-b -1 就是用来查看系统上一次启动(即最近的前一次)的日志。
--since "2023-01-01" 和 --until "2023-01-02" 可以用来限制日志的时间范围。
-u <unit>     可以过滤特定服务单元的日志。
-p <priority> 可以根据日志级别(如 err, warning 等)来筛选日志。
-f            类似于 tail -f 的功能,实时滚动显示最新的日志条目。
--no-pager    直接将输出打印到标准输出,而不是通过分页器(如 less)


最新回复 (0)
返回
发新帖
X