last
端末でコマンドを発行すると、次のエントリ、つまり「クラッシュ」が表示されます。
私は最後に「最後にログインしたユーザーのリストを表示する」というコマンドを意味しました。
root@lab18:~# last
tito pts/3 x.x.x.x Tue Nov 13 16:22 still logged in
tito pts/3 x.x.x.x Tue Nov 13 09:13 - 16:22 (07:09)
reboot system boot 3.2.0-32-generic Mon Nov 12 23:58 - 16:22 (16:24)
tito pts/1 192.168.26.5 Mon Nov 12 23:56 - crash (00:01)
tito pts/4 192.168.26.5 Mon Nov 12 22:46 - crash (01:12)
uname -a
Linux HomeServer 3.2.0-32-generic-pae #51-Ubuntu SMP Wed Sep 26 21:54:23 UTC 2012 i686 i686 i386 GNU/Linux
last reboot
reboot system boot 3.2.0-32-generic Mon Nov 12 23:58 - 16:29 (16:31)
wtmp begins Thu Nov 1 10:17:16 2012
syslogとkernel.logでクラッシュに関する情報を見つけましたが、さまざまなLinuxディストリビューション(ubuntu)が、syslogやkernel.log以外のファイルを書き込んでいて、クラッシュに関する特定の情報をデコードできるかどうか知りました。たとえば、多くのネットワーキングベンダーは、たとえばcisco、hp、juniper、enterasysには、syslog、current.logファイル、SNMP情報/トラップメッセージがあり、ファイルシステムのローカルな場所に保存されているか、リモートで場合でも発生しますが、クラッシュが発生した場合にコールスタックからのバックトレースを見つけて分析できるsystemDumpsなどの特別に設計されたファイルもあり、問題のデバッグに役立つことがあります。したがって、問題は、Ubuntuにも、クラッシュに関する情報が保存されているような種類の場所があるということです。
よろしく、
ティト
-rw-r----- 1 syslog adm 16K Nov 13 11:30 syslog
あり、ユーザーはsudoを使用してそれを読む必要があります。