w — 顯示登入使用者及其活動
顯示登入使用者的詳細資訊,含閒置時間與目前執行的指令。
語法
w [選項] [使用者名稱]
常用選項
| 選項 | 說明 | 範例 |
|---|---|---|
-h |
不顯示標頭(header) | w -h |
-s |
簡短格式(不顯示 LOGIN、JCPU、PCPU) | w -s |
-f |
顯示/隱藏 FROM 欄位(登入來源) | w -f |
-i |
顯示 IP 而非主機名稱 | w -i |
使用範例
範例 1:查看所有登入使用者的活動
顯示標頭(含 uptime 和負載)以及每個使用者的詳細狀態。
$ w
10:30:00 up 5 days, 2:15, 2 users, load average: 0.45, 0.38, 0.32
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
alice pts/0 192.168.1.10 09:00 0.00s 0.05s 0.01s -bash
bob pts/1 10.0.0.5 10:15 5:23 0.02s 0.01s tail -f /var/log/app.log
範例 2:查看特定使用者
只顯示特定使用者的活動資訊。
$ w alice
USER TTY FROM LOGIN@ IDLE WHAT
alice pts/0 192.168.1.10 09:00 0.00s -bash