w の使い方
ログインしている人と、していること
書き方
w [-h] [ユーザー]
1 行目は uptime と同じ(時刻・稼働時間・人数・負荷)。続いてユーザー・端末・接続元(FROM)・ログイン時刻・放置時間(IDLE)・実行中のコマンド(WHAT)。
よく使うオプション
| オプション | 意味 |
|---|---|
-h | 1 行目(時刻と負荷)と見出しを出さない |
例
$ 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 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。