タイトルはすべてを教えてくれます...少なくとも最後に、コンピュータをシャットダウンした時点までに履歴全体にアクセスしたいと付け加えることができます。
私は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
答え1
スリープ状態と再開状態はカーネルによって記録されます。
% journalctl -kg '^PM:.*suspend'
Jan 27 03:01:21 roujiamo kernel: PM: suspend entry (deep)
Jan 27 16:36:11 roujiamo kernel: PM: suspend exit
dmesgを介してこれらの時間を取得することもできますが、時間は稼働時間からリアルタイムに動的に変換されるため、ハードウェアによっては省電力サイクル全体で正確ではない可能性があります。journald
通常、より正確です。
最後の起動時だけでなく、履歴からこの情報を取得することもできます。
% journalctl -g '^PM:.*suspend' _TRANSPORT=kernel | tail -20
Jan 23 17:38:05 roujiamo kernel: PM: suspend entry (deep)
Jan 23 19:51:00 roujiamo kernel: PM: suspend exit
Jan 24 04:48:20 roujiamo kernel: PM: suspend entry (deep)
Jan 24 14:18:28 roujiamo kernel: PM: suspend exit
Jan 24 20:04:23 roujiamo kernel: PM: suspend entry (deep)
Jan 24 23:31:17 roujiamo kernel: PM: suspend exit
Jan 25 01:34:08 roujiamo kernel: PM: suspend entry (deep)
Jan 25 02:12:58 roujiamo kernel: PM: suspend exit
Jan 25 02:14:30 roujiamo kernel: PM: suspend entry (deep)
Jan 25 13:02:19 roujiamo kernel: PM: suspend exit
Jan 25 15:36:25 roujiamo kernel: PM: suspend entry (deep)
Jan 25 16:15:36 roujiamo kernel: PM: suspend exit
-- Boot 63ab749cdfd84d7c85fd0555afed54e4 --
Jan 25 18:04:34 roujiamo kernel: PM: suspend entry (deep)
Jan 25 22:37:18 roujiamo kernel: PM: suspend exit
-- Boot 1f0c9c311ded429bbac7d69fc7d7aea9 --
Jan 27 03:01:21 roujiamo kernel: PM: suspend entry (deep)
Jan 27 16:36:11 roujiamo kernel: PM: suspend exit