Ubuntu 14.04 でコンピューターがクラッシュまたはシャットダウンによって停止したかどうかを確認する

Ubuntu 14.04 でコンピューターがクラッシュまたはシャットダウンによって停止したかどうかを確認する

Ubuntu 14.04 を搭載したコンピューターがアクティブにシャットダウンされたのか、それともクラッシュしたのかを確認したいと思います。朝、オフィスに来ると、コンピューターはオンになっているはずなのにオフになっています。これは何日も連続して発生しており、毎晩同じ時間にコンピューターがオフになっていることを確認できます。そのため、コンピューターがクラッシュしたのか、誰かがシャットダウンしたのかを知りたいです。ログからこの情報を取得する方法はありますか?

答え1

/var/log問題でdmesg、正確な再起動時間を確認するコマンドlastを見つけます。すべての再起動/クラッシュに対して、reboot (または、shutdown) で始まる行が表示されます。 cat /var/log/messagesターミナルから、再起動のタイムスタンプまたはその直前のメッセージを確認します。dmesg最後の起動時間メッセージを表示できます。

答え2

コマンドを発行する

grep rsyslogd /var/log/syslog

または騒音を減らすために

grep -E 'rsyslogd.*(exit|start)'

(blah blah)exit(blah blah) のペアに続いて (blah blah)start 行が表示された場合、システムは (少なくともある程度は) 正常にシャットダウンしています。2 つの (blah blah)start 行が連続して表示されている場合、システムは正常にシャットダウンしていません。

関連情報