如何查看linux的断电时间?

如何查看linux的断电时间?

last命令显示启动/关闭记录列表。但无法显示Linux的断电时间。

昨晚,我的办公室意外停电,我想查一下具体时间。

在此输入图像描述

以上记录均与正确时间对应。 Windows PC 的正确时间: 在此输入图像描述

2023-5-5 10:40:31

如何在 Linux 中查看时间?谢谢。

答案1

这在物理上不可能记录中断。您可以做的是运行journalctl并检查相应日期的消息并查看最后记录的内容。如果您有稳定的日志消息流,这将允许您大致确定中断时间,否则您别无选择。

答案2

Journalctl 可以选择将日志从易失性存储写入持久存储。您可以检查/etc/journald.conf并搜索带有 的行Storage=persistent,然后日志应该存储在/var/log/journal目录中并且可以通过使用进行访问

journalctl -b all- 对于所有以前和当前的日志

您还可以使用--since=--until=选项来缩小结果范围

ausearch其他选项是使用if来搜索中断审计您的系统上存在守护进程

ausearch -ts [from date] -te [to date]

如果系统上正在运行其他服务,您还可能会在其日志中发现不可预测的中断

希望它能有所帮助。

相关内容