LAST(1)

名称
last - 最近ログインしたユーザの記録を表示する

書式
last [-#] [-f file] [-h host] [-t tty] [user ...]

解説
last は、どのユーザが、いつ、どのマシンからログインして、いつログアウト したかのリストを、最近のものから順に表示します。引数で、 user や tty 、 host を指定すると、指定されたセッションの情報を表示します。各セッション の情報は、ユーザ名、tty 名、ログイン元のホスト名、セッションの開始、終了時間、 セッションの継続時間などがあり、1 行で表示されます。セッションが現在も続いて いる場合や、クラッシュやシャットダウンで中断された場合は、その情報を 表示します。

オプション:

-f file

    指定したファイルからログイン 情報ファイルを読み込みます。デフォルトでは、 /var/log/wtmp を読み込みます。

-#  #には、数字を指定します。表示するセッション情報を、指定した行数 以内に制限します。

-t tty

    指定した tty のセッション情報を表示します。 tty には、完全な 端末名か、tty を省略した名前を使うことができます。たとえば、``last -t 03'' は、 ``last -t tty03''と同じです。

-h host

    指定したホストからログインしたユーザのセッション情報を表示します。 host には、ホスト名かインターネットアドレスが指定できます。

複数の引数が与えられると、 last はそれらの引数を適用した結果の セッション情報を表示しようとします。すなわち、``last root -t console'' とすると、root の行ったセションのすべてと、端末 console 上での セッションのすべてを表示します。もし、 user も host も tty も 指定されなければ、 last はすべてのログイン、ログアウト情報を表示 します。

システムをリブートすると、その情報は仮想ユーザである reboot の セッションとして記録されます。そこで、``last reboot'' とすると、 システムのリブート間隔を知ることができます。

割り込みが起こると、 wtmp の記録開始日時を表示します。QUIT シグナルによって割り込みが行われた場合、 last は以前検索が行われた日付を表示し、実行を続けます。

関連ファイル
/var/log/wtmp
    ログイン情報データベース

関連項目
lastcomm(1), utmp(5), ac(8)