美國Linux服務(wù)器用戶(hù)有時(shí)會(huì )需要查看系統中正在活動(dòng)的具體用戶(hù)信息,以及這些用戶(hù)在美國Linux服務(wù)器上的操作內容。今天小編就來(lái)介紹下美國Linux服務(wù)器查看當前登錄用戶(hù)信息的方式。
方式1: 使用w命令
w命令用于顯示美國Linux服務(wù)器已經(jīng)登錄系統的用戶(hù)的名稱(chēng),以及其正在進(jìn)行的操作。該命令所使用的信息來(lái)源于/var/run/utmp文件。
w命令查看結果的信息包括:
1)用戶(hù)名稱(chēng)
2)用戶(hù)的機器名稱(chēng)或終端號
3)遠程主機地址
4)用戶(hù)登錄系統的時(shí)間
5)空閑時(shí)間
6)附加到終端的進(jìn)程所用的時(shí)間
7)當前進(jìn)程所用時(shí)間
8)用戶(hù)當前正在使用的命令
美國Linux服務(wù)器的w命令還可以使用以下選項:
-h忽略頭文件信息
-u顯示結果的加載時(shí)間
-s不顯示JCPU, PCPU, 登錄時(shí)間
方式2:使用who命令
who命令可用于查看當前已登錄美國Linux服務(wù)器系統的用戶(hù)名稱(chēng),其查看結果的信息包括用戶(hù)名稱(chēng)、終端號、當前時(shí)間日期、遠程主機地址。
方式3:使用whoami命令
whoami命令用于顯示登入美國Linux服務(wù)器的用戶(hù)名,其執行效果和id -un的效果完全一樣,其查看結果的信息包括如下內容:用戶(hù)名稱(chēng)、終端號、當前時(shí)間日期,、遠程主機地址。當然如果美國Linux服務(wù)器用戶(hù)使用su命令改變用戶(hù),則whoami該命令所顯示的結果將隨之改變。
方式4:查看美國Linux服務(wù)器系統的歷史信息
last命令可用于顯示特定用戶(hù)登錄美國Linux服務(wù)器系統的歷史記錄,如果命令沒(méi)有指定任何參數,則顯示所有用戶(hù)的歷史信息。在默認情況下這些所顯示的信息將來(lái)源于/var/log/wtmp文件。
該命令的輸出結果包含以下幾列信息:
1)用戶(hù)名稱(chēng)
2)終端設備號
3)歷史登錄時(shí)間日期
4)登出時(shí)間日期
5)總工作時(shí)間
以上內容就是美國Linux服務(wù)器查看當前系統登錄用戶(hù)信息的方式,希望能幫助到有需要的美國Linux服務(wù)器用戶(hù)們。