linux w命令的使用

w命令 用於顯示已經登陸系統的用戶列表,並顯示用戶正在執行的指令。
執行這個命令可得知目前登入系統的用戶有那些人,以及他們正在執行的程序。
單獨執行w命令會顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關信息。

[user_00@localhost ~]$ w --help

Usage:
 w [options]

Options:
 -h, --no-header     do not print header			不打印標題,默認是打印標題的
 -u, --no-current    ignore current process username		忽略當前進程的用戶名
 -s, --short         short format					精簡模式
 -f, --from          show remote hostname field			是否展示遠程主機字段,奇怪的是默認是展示
 -o, --old-style     old style output							
 -i, --ip-addr       display IP address instead of hostname (if possible)		使用ip地址代替主機名

     --help     display this help and exit
 -V, --version  output version information and exit				輸出版本信息並且退出

For more details see w(1).

我們來試一下默認配置下的輸出信息

[user_00@localhost ~]$ w
 11:21:37 up 48 days, 18:58,  2 users,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
user_00  pts/0    10.0.12.10       11:10    1.00s  0.02s  0.00s w
user_00  pts/1    10.0.12.10       11:21    4.00s  0.01s  0.01s -bash

頭信息解釋

11:21:37是w命令執行的時間
up 48 days, 18:58 系統運行了 48天,18小時,58分鐘
== 2 users== 目前有兩個用戶登錄
load average 系統在過去1,5,10分鐘內的負載程度,數值越小,系統負載越輕

字段釋義

USER 登錄用戶
TTY 用戶登錄使用的終端
FROM 用戶的登錄IP
LOGIN@ 用戶登錄時間
IDLE 用戶空閒時間,從用戶上一次任務結束後,開始記時
JCPU 以終端代號來區分,表示在這段時間內,所有與該終端相關的進程任務所耗費的CPU時間
PCPU 指WHAT域的任務執行後耗費的CPU時間
WHAT 表示當前執行的任務


-h 去除header

[user_00@localhost ~]$ w -h
user_00  pts/0    10.0.12.10       11:10    3.00s  0.02s  0.00s w -h
user_00  pts/1    10.0.12.10       11:21    5:26   0.01s  0.01s -bash

-s 精簡模式

[user_00@localhost ~]$ w -s
 11:37:57 up 48 days, 19:15,  2 users,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM              IDLE WHAT
user_00  pts/0    10.0.12.10       37.00s -bash
user_00  pts/1    10.0.12.10        5.00s w -s

還是會有頭信息,但是展示的字段更少了


-f 是否展示遠程主機字段,奇怪的是默認是展示的,加上之後,會不展示

[user_00@localhost ~]$ w -f
 11:39:58 up 48 days, 19:17,  2 users,  load average: 0.00, 0.01, 0.05
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
user_00  pts/0     11:10    2:38   0.05s  0.05s -bash
user_00  pts/1     11:37    6.00s  0.02s  0.00s w -f
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章