who命令
who命令可以打印當前登錄到系統中用戶的相關信息。who命令只會顯示真正登錄到系統中的用戶,不會顯示那些通過su命令切換用戶的登錄者。在大多數linux發行版中,who命令都是默認安裝上的。
語法
who (選項)
選項
不加參數:顯示當前所有登錄到系統中的用戶相關信息。
輸出項:
第一列:顯示用戶名稱
第二列:顯示用戶連接方式。tty表示用戶直連主機,pts表示遠程登錄
第三列:顯示用戶登錄日期
第四列:顯示用戶登錄時間
第五列:顯示用戶登錄的IP地址。
-a或者–all:和加上 -b -d –login -p -r -t -T -u加起來一樣,顯示所有信息。
-b或者–boot: 顯示上一次(最後一次)重新啓動的日期和時間。
-d:顯示已經下線的用戶信息
-H:爲每列加上列頭。加上-a顯示的第一行
-l或者–login:顯示系統登錄進程。
-m:值顯示當前運行終端的相關信息。比較常用
-q或–count:顯示所有登錄用戶名和所有登錄的數量
-r或–runlevel:顯示初始化進程(init)的當前運行級別。
-s或–short:只顯示用戶名和時間(默認)
-t或–time:打印系統最後一次鎖定的時間。
-T或-u或-w或–mesg:顯示用戶信息欄。