w の使い方

ログインしている人と、していること

書き方

w [-h] [ユーザー]

1 行目は uptime と同じ(時刻・稼働時間・人数・負荷)。続いてユーザー・端末・接続元(FROM)・ログイン時刻・放置時間(IDLE)・実行中のコマンド(WHAT)。

よく使うオプション

オプション意味
-h1 行目(時刻と負荷)と見出しを出さない

例

$ w 10:20:00 up 6 days,  1:20,  2 users,  load average: 0.05, 0.10, 0.08
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
ec2-user pts/0    203.0.113.10     10:00    0.00s  0.03s  0.00s w
alice    pts/1    198.51.100.5     10:12    5:00   0.02s  0.02s vim app.conf

誰がログインしていて、何を実行しているかを出します。1 行目は uptime と同じで、負荷の様子も分かります。

$ w alice

alice だけに絞って出します。

$ w -h

見出しを出さないので、ほかのコマンドに渡して数えるときに便利です。

よくある間違い・注意

  • load average は 1 分・5 分・15 分の平均です。CPU の数より大きい状態が続くと、処理が詰まっています。

実際に打って練習する

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

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

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