lastコマンドを使用するとマシンにログインしたユーザ一覧を表示することができます。
以下に使用例を記します。
lastコマンドの使用例をいくつか紹介します。
オプションなしでlastコマンドを実行するとログイン履歴が全て表示されます。(/var/log/wtmpの内容)
$ last sakura pts/1 xxx.xxx.xxx.xxx Wed Oct 1 09:30 still logged in tsubaki pts/0 xxx.xxx.xxx.xxx Wed Oct 1 09:10 still logged in sakura pts/0 fobarhoge Wed Oct 1 08:20 - 08:22 (00:01) <snip>
数字を指定すると表示する件数を指定することができます。
以下の例は、1件表示した出力例です。
$ last -1 sakura pts/1 xxx.xxx.xxx.xxx Wed Oct 1 09:30 still logged in wtmp begins Wed Oct 10 08:20:59 2012
オプション-Rを使用するとホスト名が非表示になります。 $ last -R
sakura pts/1 Wed Oct 1 09:30 still logged in tsubaki pts/0 Wed Oct 1 09:10 still logged in sakura pts/0 Wed Oct 1 08:20 - 08:22 (00:01) <snip>
オプション-aを付けると一番最後に接続してきたホスト名を表示します。
$ last -a <snip> tsubaki pts/0 Wed Oct 10 08:20 - 08:22 (00:01) foobarhoge.aaaa.bbb.jp
ホスト名をipアドレスとして表示します。 オプション無しで実行した時、ホスト名がfoobarhoge...と表示されています。
$ last <snip> tsubaki pts/0 foobarhoge.aaaa.b Wed Oct 10 08:20 - 08:22 (00:01) <snip>
オプション-iを使用するとIPアドレスに変わっています。
$ last -i <snip> tsubaki pts/0 123.12.123.123 Wed Oct 10 08:20 - 08:22 (00:01) <snip>
さらに-aオプションを使用して一番右にIPアドレスを表示しています。
$ last -ai <snip> tsubaki pts/0 Wed Oct 10 08:20 - 08:22 (00:01) 123.12.123.123 <snip>
他にもオプションがあるので調査してみると使用したい方法があるかもしれません。