相关疑难解决方法(0)

从服务重新启动时起显示日志日志

自上次重新启动服务以来,是否有一种规范的方法可以从 journalctl 获取所有日志?我想要做的是重新启动服务并立即查看自启动重新启动以来的所有日志。

我想出了:

$ unit=prometheus
$ sudo systemctl restart $unit
$ since=$(systemctl show $unit | grep StateChangeTimestamp= | awk -F= '{print $2}')
$ sudo systemctl status -n0 $unit && sudo journalctl -f -u $unit -S "$since"
Run Code Online (Sandbox Code Playgroud)

这可能会奏效,但我想知道是否有更具体的方法可以说:重新启动并从那时起给我所有日志。

journalctl systemctl

4
推荐指数
1
解决办法
764
查看次数

标签 统计

journalctl ×1

systemctl ×1