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

延伸閱讀