Linux命令之who

who

功能說明:

顯示目前登入系統的用戶信息


語法:

who [-Himqsw] [am i] [記錄文件]


補充說明:

執行這項指令可得知目前有哪些用戶登入系統,單獨執行who指令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個X顯示器


參數:

-H  :顯示各欄位的標題信息列

-i   :顯示閒置時間,若該用戶在前一分鐘之內有進行任何動作,將標示成“.”號,如果

該用戶已超過24小時沒有任何動作,則標示出“old”字符串

-m  :此參數的效果和指定“am i”字符串相同

-q   :只顯示登入系統的帳號名稱和總人數


使用sudo su root後,who裏面沒有顯示

是因爲su過去的用戶進程空間是作爲一個子空間存在,並沒有得到一個登錄的tty



命令實踐:

[root@yubing ~]#who

root     tty1         2013-04-24 16:54

root     pts/0        2013-04-24 20:48 (192.168.18.1)

[root@yubing ~]#who -H      顯示各欄位的標題信息列

NAME     LINE         TIME             COMMENT

root     tty1         2013-04-24 16:54

root     pts/0        2013-04-24 20:48 (192.168.18.1)

[root@yubing ~]#who -i     顯示閒置時間

who: Warning: -iwill be removed in a future release;  use -u instead

root     tty1         2013-04-24 16:54 00:10        2469

root     pts/0        2013-04-24 20:48   .         3406 (192.168.18.1)

[root@yubing ~]#who -m   相當於who am i

root     pts/0       2013-04-24 20:48 (192.168.18.1)

[root@yubing ~]#who -q    只顯示登入系統的帳號名稱和總人數

root root

# users=2

[root@yubing ~]#



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