Linuxコマンド逆引き大全
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 ユーザーのログイン履歴を参照する
$ last

 ユーザーのログイン履歴を参照するには「last」コマンドを用いる。telnetやftpといったネットワーク経由のログイン履歴も表示される。また,シャットダウン情報も表示される。


$ last
yuuu  tty1            Sun Nov 14 01:58 - 02:12  (00:14)
hoge  ftp  10.0.0.20  Sun Nov 14 01:22 - 01:22  (00:00)
hoge  pts/1 10.0.0.20 Sun Nov 14 01:17 - 05:57  (04:44)
                      :
runlevel (to lvl 3)   Sat Nov 13 23:34 - 23:54  (00:20)
reboot   system boot  Sat Nov 13 23:34
                      :

 lastの後ろにユーザ名を指定することで,そのユーザーに限定した情報を得られる。接続履歴は「/var/log/wtmp」ファイルに書き込まれている。


 応用:各ユーザーの最後にログインした日付を表示する
$ lastlog

 登録されているユーザーが最後にログインした日付を表示する。そのときの接続先や接続方法も同時に表示される。