每天回顧linux命令(who)

who命令

who命令可以打印當前登錄到系統中用戶的相關信息。who命令只會顯示真正登錄到系統中的用戶,不會顯示那些通過su命令切換用戶的登錄者。在大多數linux發行版中,who命令都是默認安裝上的。

語法

who (選項)

選項
不加參數:顯示當前所有登錄到系統中的用戶相關信息。
who
輸出項:
第一列:顯示用戶名稱
第二列:顯示用戶連接方式。tty表示用戶直連主機,pts表示遠程登錄
第三列:顯示用戶登錄日期
第四列:顯示用戶登錄時間
第五列:顯示用戶登錄的IP地址。

-a或者–all:和加上 -b -d –login -p -r -t -T -u加起來一樣,顯示所有信息。
who -a
-b或者–boot: 顯示上一次(最後一次)重新啓動的日期和時間。
who-b
-d:顯示已經下線的用戶信息
-H:爲每列加上列頭。加上-a顯示的第一行
-l或者–login:顯示系統登錄進程。
who -l

-m:值顯示當前運行終端的相關信息。比較常用
-q或–count:顯示所有登錄用戶名和所有登錄的數量
-r或–runlevel:顯示初始化進程(init)的當前運行級別。
-s或–short:只顯示用戶名和時間(默認)
-t或–time:打印系統最後一次鎖定的時間。
-T或-u或-w或–mesg:顯示用戶信息欄。

總結:大部分參數都沒怎麼用,開發這用的比較多的是-b、-l這兩個。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章