Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 201-300 > 254

ユーザが最後にログインした日時を確認するには

lastlogコマンドを利用すると/var/log/lastlogファイルよりユーザが最後にログインした日時を表示します。"**Never logged in**"と表示されるユーザは一度もログインしたことがないという意味です。

# lastlog
Username     Port   From       Lajohn
root       tty1           Sat May 7 14:46:50 +0900 2005
bin                    **Never logged in**
〜略〜
john       pts/1  192.168.0.31   Sat May 7 16:10:34 +0900 2005
paul       tty1           Sat May 6 10:22:40 +0900 2005
ringo      pts/2  192.168.0.16   Sat May 7 17:11:51 +0900 2005

"-u"オプションでユーザを指定することも可能です。下記ではpaulユーザを指定しています。

# lastlog -u paul
Username     Port   From       Lajohn
paul       tty1           Sat May 6 10:22:40 +0900 2005

"-t"オプションでは何日以内、という形での指定が可能です。下記ではこの3日間での結果を表示させる例です。

# lastlog -t 3

2005-12-03 作成