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