Linux中介紹who命令例項

零三鄧何芯桃379發表於2019-05-06

關於who

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

  描述

  who命令列印有關當前登入的所有使用者的資訊。

  who語法

  who [ OPTION ]… [ FILE ] [ am i ]

Linux中介紹who命令例項

  選項

  -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

Linux中介紹who命令例項

  版本檢視

Linux中介紹who命令例項

  顯示當前所有登入會話的使用者名稱、行和時間。例如:

  who am i

  顯示相同的資訊,但僅用於發出命令的終端會話,例如:

  linuxmi pts/3 2018-12-02 08:52 (:0.0)

  顯示“所有”資訊以及每列資料上方的標題,例如:

  linuxidc@linuxidc:——$ who -aH

  名稱 線路 時間 空閒 程式號 備註 退出

  系統引導 2018-12-02 07:45 嬰兒起名

  執行級別 5 2018-12-02 07:46

  linuxidc ? :0 2018-12-02 07:47 ? 4569 (:0)

Linux中介紹who命令例項


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69918221/viewspace-2643369/,如需轉載,請註明出處,否則將追究法律責任。

相關文章