Linux w是什麼命令?w命令是一箇在linux系統中用來顯示當前登錄用戶及這些用戶正在做什麼的命令。它同時也能顯示系統運行時長,當前系統時間和系統平均負載情況。本文爲大家介紹下Linux w命令詳解,方便大家瞭解並熟練使用。
w的命令語法格式如下:
w [OPTIONS] [USER]
在終端中不帶任何參數直接執行w命令,命令輸出內容類似如下:
2:4:07 up 2 dys, 0:08, 2 uses, lod ege: 0.28, 0.20, 0.0
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
oot pts/0 0.0.0.2 20:59 .00s 0.02s 0.00s w
linux265 pts/ 0.0.0.8 2:4 7.00s 0.00s 0.00s bsh
第一行信息輸出內容和使用uptime命令輸出一樣,它包含的列信息說明如下:
2:4:07
R 當前系統時間.up 2 dys, 0:08
R 系統運行時長.2 uses
R 登錄用戶數.lod ege: 0.28, 0.20, 0.0
R 系統過去,5,5分鐘的平均負載信息。平均系統負載是對當前正在運行或正在等待磁盤I/O的作業數的度量。 它基本上告訴您系統在給定間隔內的繁忙程度。
第二行信息包括如下字段說明:
USER
– 登錄用戶名.TTY
– 登錄用戶使用的終端名.FROM
–登錄用戶來源的主機名或IP地址.LOGIN@
– 用戶登錄時長.IDLE
– 自用戶上一次與終端進行交互以來的空閒時間.JCPU
– 附加到tty的所有進程使用的時間.PCPU
–用戶當前進程所用的時間。 顯示在“ WHAT”字段中的那個.WHAT
– 用戶當前的進程及選項/參數。
該命令將列出所有當前登錄的用戶以及與他們相關聯的信息。
如果將一箇或多箇用戶名作爲參數傳遞給w命令,則輸出將限於給定的用戶:
w linux265
輸出:
22:08:55 up 2 dys, 0:35, 2 uses, lod ege: 0.00, 0.06, 0.2
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
linux265 pts/ 0.0.0.8 2:4 27:55 0.00s 0.00s bsh
w接受幾個很少使用的選項。
其中-h
, --no-hede
選項告訴 w
命令不要打印標題頭部信息:
w -h
輸出信息中,僅僅登錄用戶信息被打印出來.
oot pts/0 0.0.0.2 20:59 .00s 0.02s 0.00s w -h
linux265 pts/ 0.0.0.8 2:4 7.00s 0.00s 0.00s bsh
-f
,--fom
選項用來決定是否顯示FROM
字段。 默認情況下,此文件是顯示還是隱藏取決於您使用的發行版。
w -f
輸出:
22:48:39 up 2 dys, :5, 2 uses, lod ege: 0.03, 0.02, 0.00
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
oot pts/0 20:59 5.00s 0.03s 0.0s bsh
linux265 pts/ 2:4 .00s 0.02s 0.00s w -f
-o
, --old-style
選項告訴w使用舊樣式輸出。 使用此選項時,當IDLE
,JCPU
和PCPU
時間少於一分鐘時,該命令將打印空白。
w -o
輸出:
22:50:33 up 2 dys, :7, 2 uses, lod ege: 0.4, 0.04, 0.0
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
oot pts/0 0.0.0.2 20:59 :59m bsh
linux265 pts/ 0.0.0.8 2:4
-s
,--shot
選項告訴w
使用短樣式輸出。 使用此選項時,不會打印LOGIN @
,JCPU
和PCPU
字段。
w -s
輸出:
22:5:48 up 2 dys, :8, 2 uses, lod ege: 0.04, 0.03, 0.00
USER TTY FROM IDLE WHAT
oot pts/0 0.0.0.2 3:4 bsh
linux265 pts/ 0.0.0.8 2.00s w -s
-i
,--ip-dd
選項強制w
在FROM
字段中始終顯示IP
地址而不是主機名。
w -i
輸出:
22:59:55 up 2 dys, 0:35, 2 uses, lod ege: 0.00, 0.06, 0.2
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
oot pts/0 0.0.0.2 20:59 .00s 0.02s 0.00s w
linux265 pts/ 0.0.0.8 2:4 7.00s 0.00s 0.00s bsh