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

lastlog【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointUNIX系で使えるよ

pointユーザ毎の最終ログイン日時を表示するよ

スポンサーリンク

簡単に書くよ

lastlog【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

ユーザ毎の最終ログイン(認証して使える状態にすること)日時を確認するときに使うコマンド
です。


image piyo

詳しく書くよ

「lastlog」コマンド

ユーザごとの最終ログイン日時を確認するときに使うコマンド

です。
UNIXLinuxとかMacとか)で使えます。

書き方は

lastlog [オプション]

です。
オプションは、ちょびっとだけあります。

オプション説明
-t【日数】【日数】前から今日の間にログインしたユーザの情報を表示する
-u【ユーザ】指定したユーザの情報を表示する

です。

オプションは、あまり気にする必要ありません。
何も指定しないで

lastlog

のような使い方で、ほぼ事足ります。
オプションを未指定で実行すると、以下のように全ユーザの情報が表示されます。

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


この結果から、コマンドを実行したコンピュータには

・ユーザ「root」「user1」「user2」「user3」が存在する
・「root」ユーザは2022年6月30日にログインしている
・「root」ユーザ以外のユーザは一度もログインしていない


ことが分かります。
「**Never logged in**」は「こいつ、1回もログインしていないよ」の意味です。

おそらく使う機会は多くないでしょうが、一応オプションの使い方も説明しておきますね。

先程と同じコンピュータ上で「-t」オプションを指定して

lastlog -t 100

を実行すると、以下の結果が表示されます。

Username         Port     From             Latest
root             pts/0    piyo             Tue Jun 30 11:45:10 +0900 2022


「-t」オプションはログイン期間を絞るときに使うオプションです。
このコマンド実行は「過去100日以内にログインしたことがあるやつの最終ログイン日時を表示してくれよ」な指定になります。
そもそもログインしたことのあるユーザが「root」だけなので「root」の情報が表示されていますけどね。
一応「過去100日以内にログインした」という条件も付与されています。

同様に「-u」オプションを指定して

lastlog -u user1

を実行すると、以下の結果が表示されます。

Username         Port     From             Latest
user1                                      **Never logged in**


「-u」オプションは結果を表示するユーザを指定するときに使うオプションです。
このコマンド実行は「ユーザ『user1』の情報を表示してくれよ」な指定になります。
「user1」の最終ログイン日時が表示されていますね。

これが「lastlog」コマンドの使い方です。


image piyo2

一言でまとめるよ

まぁ「lastlog」ってコマンドが出てきたら「ユーザ毎の最終ログイン(認証して使える状態にすること)日時を確認するときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像059
書籍画像011

おまけ

■訳してみるよ

「last(ラスト)」の意味は「最後の」とか「最期の」とかです。
「log(ログ)」の意味は「丸太」とか「航海日誌」とか「(実験とかの)記録」とか「記録する」とかです。
何となく くっつけると

最後の丸太

……ではなく

最後の記録

となります。

訳01


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
つくって、壊して、直して学ぶ Git&GitHub 入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】