[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

/var/log/lastlog

pointこの用語のポイント

pointファイルだよ

pointUNIX系のOSで使われるよ

pointユーザ毎の最終ログイン日時が記録されているよ

スポンサーリンク

簡単に書くよ

/var/log/lastlogとは

UNIX系のOS(LinuxとかMacとか)で使われる、それぞれのユーザに対する「最後にログインしたのはいつ?」が記録されているファイル
です。

image piyo

詳しく書くよ

「var」ディレクトリの中の「log」ディレクトリの中の「lastlog」ファイルで「/var/log/lastlog」です。
UNIX系のOSで使われるファイルで、中にはユーザ毎の最終ログイン日時が記録されています。

/var/log/lastlog

「/var/log/lastlog」はバイナリファイル(意味不明な文字がうじゃうじゃ並んでいるファイル)です。
例えば

more /var/log/lastlog

等のコマンドを実行しても中身を確認することはできません。

ちなみに「more」コマンドは「ファイルの中身を表示するときに使うコマンド」ね。
「ファイルの中身を表示する」とざっくり書きましたが、対象はテキストファイル(中身が文字だけのファイル)です。
バイナリファイルの中身を確認することはできません。
見ることはできても、意味不明な文字がごちゃごちゃ並んでいるだけでしょう。

「/var/log/lastlog」の中身を確認する場合は「lastlog」コマンドを使います。

lastlog

を実行すると、例えば以下のような内容が表示されます。

Username         Port     From             Latest
root             pts/0    piyo             Tue Jun 30 11:45:10 +0900 2015
user1                                      **Never logged in**
user2                                      **Never logged in**
user3                                      **Never logged in**


ユーザとそれぞれの最終ログイン日時が確認できますよね。
これが「/var/log/lastlog」の中身です。

image piyo2

一言でまとめるよ

まぁ「/var/log/lastlog」って単語が出てきたら「ユーザ毎の最終ログイン日時が記録されているファイルなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク