1.lastlogとは
過去のログイン履歴を表示。lastコマンドと異なり、ユーザーの最終ログイン日時も表示される。
なお、ログイン実績がない場合、「**Never logged in**」と表示される。
2.使い方
(1)書式
<書式>
lastlog [オプション]
<例>
$ lastlog
Username Port From Latest
root tty1 Jul 7 08:00:00 +0900 2025
user1 pts/0 192.168.1.5 Jul 6 14:20:00 +0900 2025
user2 **Never logged in**
| 列名 | 説明 |
|---|---|
| Username | ユーザー名 |
| Port | 端末名(tty/ptsなど) |
| From | ログイン元ホスト/IP |
| Latest | 最後のログイン日時。ログインしたことがない場合は「Never logged in」と表示される |
(2)オプション
①lastlog -t 日数
指定した日数より前にログインしたユーザーのみ表示。「lastlog -t 30」なら、30日前にログインしたユーザーのみ表示。
