标题说明了一切...我可以补充一点,我想访问完整的历史记录,至少到我上次关闭计算机时的完整含义。
我有一台 Debian Sid 笔记本电脑和一台 Suse Tumbleweed 笔记本电脑,所以两者都由 Systemd 控制,如果这很重要的话。
最后的考虑/坦白
我问这个问题是因为我想估算一下昨天 27 日星期六我睡了多少觉。
Jan 27 00:58:30 localhost.localdomain kernel: PM: suspend entry (deep)
Jan 27 12:08:13 localhost.localdomain kernel: PM: suspend exit
睡眠和恢复状态由内核记录:
您还可以通过 dmesg 获取这些时间,但时间会从正常运行时间动态转换为实时时间,因此在不同的睡眠周期中可能不准确,具体取决于您的硬件。
journald
一般是比较准确的。您还可以通过历史记录获取这些信息,而不仅仅是在上次启动时获取: