您好,登錄后才能下訂單哦!
這篇文章給大家介紹Linux中who命令的使用分析,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
關于who
顯示登錄系統的用戶。執行who命令可得知目前有那些用戶登入系統,單獨執行who命令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個X顯示器。
描述
who命令打印有關當前登錄的所有用戶的信息。
who語法
who [ OPTION ]… [ FILE ] [ am i ]
選項
-a , --all 與使用選項-b -d --login -p -r -t -T -u相同。
-b , --boot 顯示上次系統引導的時間。
-d , --dead 顯示死進程。
-H , --heading 打印一行列標題。
--ips 打印IP地址而不是主機名。 使用–lookup,基于存儲的IP(如果可用)進行規范化,而不是存儲的主機名。
-l , --login 打印系統登錄過程。
--lookup 嘗試通過DNS規范化主機名。
-m 僅打印有關與標準輸入(發出命令的終端)關聯的用戶和主機的信息。 此方法符合POSIX標準。
-p , --process 打印由init生成的活動進程。
-q , --count 顯示所有登錄名,以及所有登錄用戶的計數。
-r , --runlevel 打印當前運行級別。
-s , --short 僅打印名稱,行和時間字段,這是默認值。
-t , --time 如果信息可用,則打印上次更改系統時鐘的時間。
-T , -w , --mesg 添加一個字符,該字符指示終端的狀態:“+”如果終端是可寫的,“-”如果終端不是可寫的,或“?”
-u , --users 打印每個用戶的空閑時間和進程ID。
--message 與-T相同。
--writable 與-T相同。
--help 顯示幫助消息,然后退出。
--version 顯示版本信息,然后退出。
筆記
如果指定了文件,則由誰從該文件收集其信息。否則,它將從默認文件位置(通常是/var/run/utmp)讀取。
如果指定了參數“am i”,則who假定為-m選項。
who實例
linuxidc@linuxidc:——$ who
版本查看
顯示當前所有登錄會話的用戶名、行和時間。例如:
who am i
顯示相同的信息,但僅用于發出命令的終端會話,例如:
linuxmi pts/3 2018-12-02 08:52 (:0.0)
顯示“所有”信息以及每列數據上方的標題,例如:
linuxidc@linuxidc:——$ who -aH
名稱 線路 時間 空閑 進程號 備注 退出
系統引導 2018-12-02 07:45 嬰兒起名http://www.bbqmw.net/qm_yeqm
運行級別 5 2018-12-02 07:46
linuxidc ? :0 2018-12-02 07:47 ? 4569 (:0)
關于Linux中who命令的使用分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。