#navi(../)
* ログインユーザの履歴を表示する・lastコマンド [#e09ceb04]
lastコマンドを使用するとマシンにログインしたユーザ一覧を表示することができます。~
以下に使用例を記します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連資料 [#g28ef4db]
-[[lastコマンドで過去のログイン履歴を見たい場合>逆引きUNIXコマンド/lastコマンドで過去のログイン履歴を見たい場合]]
-[[不正ログインユーザの履歴を表示する・lastbコマンド>逆引きUNIXコマンド/不正ログインユーザの履歴を表示する・lastbコマンド]]

* lastコマンドの使用例 [#z9380a72]
lastコマンドの使用例をいくつか紹介します。

** last(オプションなし) [#u3e18a3f]
オプションなしで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>

** last(-num) [#la148e27]
数字を指定すると表示する件数を指定することができます。~
以下の例は、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

** last(-R) [#b8662f2e]
オプション-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>

** last(-a) [#f02137d0]
オプション-aを付けると一番最後に接続してきたホスト名を表示します。
 $ last -a
 <snip>
 tsubaki pts/0        Wed Oct 10 08:20 - 08:22  (00:01)     foobarhoge.aaaa.bbb.jp

** last(-i) [#ze35c34f]
ホスト名を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>

他にもオプションがあるので調査してみると使用したい方法があるかもしれません。

#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS