last

提供: セキュリティ
2013年12月25日 (水) 14:11時点におけるDaemon (トーク | 投稿記録)による版 (関連項目)

移動: 案内検索
スポンサーリンク

last とは、最近ログインしたユーザーを表示するUnixのコマンドです。

読み方

last
らすと

概要

lastは、/var/log/wtmp(もしくは、-fオプションで指定したファイル)を検索し、ファイルが作成されてからのすべてのログイン(とログアウトした)ユーザーを表示します。 ユーザー名やttyを指定した場合、lastは、引数にマッチしたエントリだけを表示します。

lastに似たコマンドで、ログインの失敗を表示するlastbコマンドが提供されています。

インストール

システムにデフォルトで用意されています。

使い方

すべてのログインを調べる

ubuntu@c1:~$ last
ubuntu   pts/0        10.0.3.1         Mon Dec 23 16:35   still logged in
ubuntu   pts/2        10.0.3.1         Mon Dec 23 03:51   still logged in
ubuntu   pts/1        10.0.3.1         Sun Dec 22 03:00   still logged in
ubuntu   lxc/console                   Sun Dec  8 15:59   still logged in
ubuntu   lxc/console                   Sun Dec  8 15:59 - 15:59  (00:00)
reboot   system boot  3.2.0-57-generic Sun Dec  8 15:58 - 16:47 (15+00:49)
ubuntu   lxc/tty1                      Sat Dec  7 16:54 - 16:55  (00:00)
reboot   system boot  3.2.0-24-generic Sat Dec  7 16:48 - 16:47 (15+23:58)
ubuntu   lxc/console                   Sat Dec  7 16:48 - crash  (00:00)
reboot   system boot  3.2.0-24-generic Sat Dec  7 16:46 - 16:47 (16+00:01)

ユーザーを指定して確認する

ubuntu@c1:~$ last ubuntu
ubuntu   pts/0        10.0.3.1         Mon Dec 23 16:35   still logged in
ubuntu   pts/0        10.0.3.1         Mon Dec 23 15:51 - 15:51  (00:00)
ubuntu   pts/2        10.0.3.1         Mon Dec 23 03:51   still logged in
ubuntu   pts/1        10.0.3.1         Sun Dec 22 03:00   still logged in
ubuntu   lxc/console                   Sun Dec  8 15:59   still logged in
ubuntu   lxc/console                   Sun Dec  8 15:59 - 15:59  (00:00)

rebootを調べる

システムのリブートの間隔を確認できます。

ubuntu@c1:~$ last reboot
reboot   system boot  3.2.0-57-generic Sun Dec  8 15:58 - 17:33 (15+01:34)
reboot   system boot  3.2.0-24-generic Sat Dec  7 16:48 - 17:33 (16+00:44)
reboot   system boot  3.2.0-24-generic Sat Dec  7 16:46 - 17:33 (16+00:46)

FreeBSDの場合

rootでコンソールからログインしたのを調べられます。

last root -t console

関連項目




スポンサーリンク