who の使い方

ログインしている人

書き方

who [-b] [-H] [-u]
who am i

今ログインしているユーザーと端末(pts/0 など)・ログインした時刻・接続元を表示します。-b で最後に起動した時刻。

よく使うオプション

オプション意味
-b最後に起動した時刻を出す
-H見出しの行を付ける
-u放置している時間と PID も出す

例

$ whoec2-user pts/0        2026-11-07 10:00 (203.0.113.10)
alice    pts/1        2026-11-07 10:12 (198.51.100.5)

今ログインしている人と、端末・ログインした時刻・接続元を出します。

$ who -b         system boot  2026-11-01 09:00

サーバーが最後に起動した時刻を出します。知らないうちに再起動していないかを確かめます。

$ who am i

今の自分の端末と接続元だけを出します。

よくある間違い・注意

  • 過去のログインの記録は who では見られません。last コマンドを使います。

実際に打って練習する

Linux レベル1 コースの Lv40「城にいる者 who」で覚えます(第3章 権限の城(権限とユーザー))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。

Linux コマンド一覧(LinuC レベル1 の範囲)へ戻る