linux系統管理員有時候想知道他所管理的機器上的使用者正在做什麼,linux管理命令就能幫助我們完成這種工作,我們可以使用linux管理命令w來實現這一具體的工作,下圖反映了執行命令後的文字終端
這個命令可以告訴大家如下資訊。
第一行:系統當前執行的基本資訊。
在第一行中,總共有三個字段,主要告訴管理員系統當前基本資訊。
第二個欄位為當前使用者登入的總人數。這裡需要注意的是,在linux系統中,同乙個賬戶可以重複登入,因此會見到重複的帳號名稱。通常情況下,使用者登出登入後,這裡的使用者總人數會及時更新。
第三個字段主要顯示系統當前的平均負載指示。上面三個數值,表示系統在過去的一分鐘、五分鐘、十分鐘內的平均負載程度。通常情況下,其值越接近0表示系統的負載月底,效能也比較佳。
第二行:8個字段顯示使用者的詳細資訊。
第乙個欄位user,顯示當前使用者登入採用的使用者名稱。這裡要注意,linux系統跟微軟作業系統不同。不同的使用者可以利用同乙個賬戶進行登入。故如果這裡顯示兩個相同的帳戶名的話,不是什麼怪事。
第二個欄位為tty,表示該使用者登入的終端代號。這個引數對於管理員來說比較有價值。他可以告訴管理員當前使用者是通過什麼手段登入到系統的。依照使用者登入形式的不同,終端代號也有所不同。其中,tty1-tty6分別代表本機上的1到6號的虛擬主控台。pts表示使用者是通過遠端登陸的。如果數字為:0則表示使用者從xwindow登入系統。如上圖所示,就表示當前使用者是通過遠端訪問登陸到linux作業系統的。
第三個欄位from,顯示當前使用者從什麼地方登入到系統。如果這個字段顯示的是「—」符號,則表示當前使用者是從本機登入的。如果顯示的是ip位址或者主機名稱,則表示當前使用者是遠端登陸的。有時會管理員出於系統維護或者其他方面的考慮,會把這個使用者強制踢掉。此時管理員就需要知道當前使用者所採用的ip位址。那麼就可以利用這個命令來獲得。
第四個欄位login,表示當前使用者登入的時間。注意這裡顯示的不是當前使用者登入系統的持續時間。他是乙個時間點,表示使用者登入系統的那個時刻。這個引數往往沒有多大的參考價價值。
第五個欄位為idel。他表示使用者登入系統後閒置的時間。這個欄位是乙個時間段,或者說是乙個定時器。只要該使用者重新開始工作,則這個定時器就會重新計時。
第六個欄位jcpu,表示使用者所採用的終端所有相關的程式執行時,所消耗的cpu時間。注意此處的時間並非累加,而是每當工作高一段落之後系統就會停止計時。開始新的工作之後這裡會重新計時。也就是說,這裡指的是應用程式從開始到結束所占用的cpu時間。
第七個欄位與第八個字段,要結合起來看。what欄位表示當前使用者正在做的事情。如果使用者正在執行某個程式,則這裡會顯示使用者執行程式的名字。如果使用者正在操作的是執行一般文字模式的命令,則這裡顯示的是使用者的環境名稱。而pcpu則表示執行what欄位內的程式所耗費的時間。
相信管理員充分理解了linux管理命令w 的作用了吧!
Linux系統管理命令
stat 顯示指定檔案的相關資訊 cd home itcast stat familya whowhoami 顯示使用者自己的身份 hostname 顯示主機名稱 hostname hostname i 顯示主機ip uname 顯示系統資訊 uname a 顯示全部資訊 核心名稱,主機名,核心版本...
Linux系統管理命令
stat 顯示指定檔案的詳細資訊,比ls更詳細 whoami 顯示當前操作使用者 hostname 顯示主機名 uname 顯示系統資訊 top 動態顯示當前耗費資源最多程序資訊 ps 顯示瞬間程序狀態 ps aux du 檢視目錄大小 du h home帶有單位顯示目錄資訊 df 檢視磁碟大小 d...
linux 系統管理命令
對於 linux 系統來說,無論是 處理器 記憶體 磁碟驅動器 鍵盤 滑鼠,還是使用者等都是檔案,linux 系統管理的命令是它正常執行的核心。熟悉了 linux 常用的檔案處理命令以後,這一講介紹對系統和使用者進行管理的命令。df 命令用來檢查檔案系統的磁碟空間占用情況,使用許可權是所有使用者。s...