Linux 查看系統目前使用者命令

來源:互聯網
上載者:User
一,
w命令
該命令用於顯示登入到系統的使用者情況,w命令功能強大,它不但可以顯示有誰登入到系統,還可以顯示出這些使用者當前進行中的工作,並且統計資料相對who命令來說更加詳細和科學.
w命令的顯示項目按以下順序排列:目前時間,系統啟動到現在的時間,登入使用者的數目,系統在最近1秒、5秒和15秒的平均負載。然後是每個使用者的各項資料,項目顯示順序如下:登入帳號、終端名稱、遠程主機名稱、登入時間、空閑時間、JCPU、PCPU、當前正在運行進程的命令列。
其中JCPU時間指的是和該終端(tty)串連的所有進程佔用的時間。這個時間裡並不包括過去的後台作業時間,但卻包括當前正在啟動並執行後台作業所佔用的時間。而PCPU時間則是指當前進程(即在WHAT項中顯示的進程)所佔用的時間。下面介紹該命令的具體用法和參數。
二,
who命令
該命令主要用於查看當前線上上的使用者情況。這個命令非常有用。如果使用者想和其他使用者建立即時通訊,比如使用talk命令,那麼首先要確定的就是該使用者確實
線上上,不然talk進程就無法建立起來。又如,系統管理員希望監視每個登入的使用者此時此刻的所作所為,也要使用who命令。
login name:登入使用者名稱;
terminal line:使用終端裝置;
login time:登入到系統的時間。
下面對who命令的常用參數進行說明。
-m
它的效果同who am i顯示出自己在系統中的使用者名稱,登入終端,登入時間
-q
只顯示使用者的登入帳號和登入使用者的數量
-s
忽略,它同於who
-r
可以查看當前系統的運行層級
run-level 3 Apr 21 09:37 last=S
-H,–heading 顯示一行欄位標題。常用的標題如表4-2所示。
三,
whoami 只顯示出自己在系統中的使用者名稱
四,
who am i 顯示出自己在系統中的使用者名稱,登入終端,登入時間
可以查看自己登入到系統中的使用者名稱,它同logname一樣。
五,
logname 可以顯示自己登入到系統中的使用者名稱
六,
last 可以查看上次自己登入的時間,當然root可以查看其他使用者登入的情況。
last -n user 可以看user前n次登入的情況
七,
tty可以使用tty來報告所串連的裝置或終端
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.