LAST, LASTB
Section: User Commands (1)
Updated: October 2013
Index
Return to Main Contents
名前
last, lastb - 最後にログインしたユーザのリストを表示する。
書式
last
[options]
[username...] [tty...]
lastb
[options]
[username...] [tty...]
説明
last
は
/var/log/wtmp
ファイル (または
-f
オプションで指定されたファイル) を検索し、ファイルが作られてからの、
すべてのユーザのログイン (ログアウト) のリストを表示する。
1 つ以上の
ユーザ名 と/または 端末 (tty)
を指定可能で、この場合
last
は引き数にマッチしたエントリのみを表示する。
端末 (tty)
の名前は省略可能であり、
last 0
は
last tty0
と同じである。
SIGINT シグナル (割り込みキー、通常は control-C で生成される)、
または SIGQUIT シグナルをキャッチすると、
last
はファイルをどこまで検索したかを表示する。
そして、SIGINT シグナルの場合、
last
は終了する。
擬似ユーザ (pseudo user)
reboot
がシステムがリブートしたときにログインする。
よって
last reboot
でログファイルが作られてからのすべてのリブートが表示される。
lastb
は
last
と同様であるが、デフォルトでは
/var/log/btmp
ファイルのログを表示する。
これには不正なログインの試みが記録されている。
オプション
- -a, --hostlast
-
ホスト名を最後の列に表示する。
--dns
オプションと組み合わせて使うと便利である。
- -d, --dns
-
ローカルからのログインでない場合、Linux はリモートホストのホスト名だけではなく、
IP アドレスも記録する。
このオプションは、IP アドレスをホスト名に変換する。
- -f, --file file
-
last
に
/var/log/wtmp
の代わりに file を使用させる。
--file
オプションは複数回指定できて、指定されたすべてのファイルが
処理される。
- -F, --fulltimes
-
ログインとログアウトの時刻と日付を完全な形で表示する。
- -i, --ip
-
--dns
と似ているが、ホスト名ではなく、IP アドレスを表示する。
- -number
-
-n, --limit number
last
に何行表示させるかを指定する。
- -p, --present time
-
指定した時刻にログインしていたユーザを表示する。
これはオプション
--since と --until
に同じ time を指定したのと同様である。
- -R, --nohostname
-
ホスト名フィールドの表示を抑止する。
- -s, --since time
-
指定した
time
以降のログイン状態を表示する。
これは、例えば特定の時間に誰がログインしていたかを特定するのに
役立つ。
このオプションは
--until
と組み合わせて使うことが多い。
- -t, --until time
-
指定した
time
までのログイン状態を表示する。
- --time-format format
-
出力タイムスタンプ
format
を
notime,
short,
full,
iso
のいずれかに指定する。
notime
変数を指定すると、タイムスタンプを全く表示しない。
short
がデフォルトである。
full
は
--fulltimes
オプションと同じである。
iso
変数を指定すると、タイムスタンプを ISO-8601 形式で表示する。
ISO 形式はタイムゾーン情報を含んでおり、
出力をシステム外で調査する時に適している。
- -w, --fullnames
-
完全なユーザ名とドメイン名を出力に表示する。
- -x, --system
-
システムシャットダウンのエントリと、ランレベルの変更を表示する。
時間の形式
time
引き数を取るオプションでは、以下の形式が使用できる。
YYYYMMDDhhmmss |
|
YYYY-MM-DD hh:mm:ss |
|
YYYY-MM-DD hh:mm | (秒は 00 に設定される)
|
YYYY-MM-DD | (時分秒は 00:00:00 に設定される)
|
hh:mm:ss | (日付は今日に設定される)
|
hh:mm | (日付は今日に設定され、秒は 00 に設定される)
|
now |
|
yesterday | (時分秒は 00:00:00 に設定される)
|
today | (時分秒は 00:00:00 に設定される)
|
tomorrow | (時分秒は 00:00:00 に設定される)
|
+5min |
|
-5days |
|
注意
ファイル
wtmp
と
btmp
が見つからないかもしれない。
システムはこれらのファイルがある場合にのみ、情報を記録する。
これはローカルの設定の問題である。
これらのファイルを使いたい場合、単純に
touch(1)
コマンドで作成すればよい
(例
touch /var/log/wtmp)。
ファイル
/var/log/wtmp
/var/log/btmp
著者
Miquel van Smoorenburg
入手方法
last コマンドは、util-linux パッケージの一部であり、
Linux Kernel Archive
から入手できる。
関連項目
login(1),
wtmp(5),
init(8),
shutdown(8)
Index
- 名前
-
- 書式
-
- 説明
-
- オプション
-
- 時間の形式
-
- 注意
-
- ファイル
-
- 著者
-
- 入手方法
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 12:49:37 GMT, August 02, 2019