Linux系統(tǒng)中who命令的知識詳解
Linux系統(tǒng)中who命令的知識詳解
Linux系統(tǒng)中的who命令是一個檢查系統(tǒng)中使用者身份信息的命令,那么下面由學(xué)習(xí)啦小編為大家整理了linux系統(tǒng)中who命令的知識詳解,希望對大家有幫助!
Linux系統(tǒng)中who命令的知識詳解
Linux who命令用于顯示系統(tǒng)中有哪些使用者正在上面,顯示的資料包含了使用者 ID、使用的終端機(jī)、從哪邊連上來的、上線時間、呆滯時間、CPU 使用量、動作等等。
使用權(quán)限:所有使用者都可使用。
語法
who - [husfV] [user]
參數(shù)說明:
-h : 不要顯示標(biāo)題列
-u : 不要顯示使用者的動作/工作
-s : 使用簡短的格式來顯示
-f : 不要顯示使用者的上線位置
-V : 顯示程序版本
Linux系統(tǒng)中who命令的具體實(shí)例
顯示當(dāng)前登錄系統(tǒng)的用戶
# who //顯示當(dāng)前登錄系統(tǒng)的用戶
root tty7 2014-05-13 12:12 (:0)
root pts/0 2014-05-14 17:09 (:0.0)
root pts/1 2014-05-14 18:51 (192.168.1.17)
root pts/2 2014-05-14 19:48 (192.168.1.17)
顯示標(biāo)題欄
# who -H
NAME LINE TIME COMMENT
root tty7 2014-05-13 12:12 (:0)
root pts/0 2014-05-14 17:09 (:0.0)
root pts/1 2014-05-14 18:51 (192.168.1.17)
root pts/2 2014-05-14 19:48 (192.168.1.17)
顯示用戶登錄來源
# who -l -H
NAME LINE TIME IDLE PID COMMENT
LOGIN tty4 2014-05-13 12:11 852 id=4
LOGIN tty5 2014-05-13 12:11 855 id=5
LOGIN tty2 2014-05-13 12:11 862 id=2
LOGIN tty3 2014-05-13 12:11 864 id=3
LOGIN tty6 2014-05-13 12:11 867 id=6
LOGIN tty1 2014-05-13 12:11 1021 id=1
顯示終端屬性
# who -T -H
NAME LINE TIME COMMENT
root + tty7 2014-05-13 12:12 (:0)
root + pts/0 2014-05-14 17:09 (:0.0)
root - pts/1 2014-05-14 18:51 (192.168.1.17)
root - pts/2 2014-05-14 19:48 (192.168.1.17)
只顯示當(dāng)前用戶
# who -m -H
NAME LINE TIME COMMENT
root pts/1 2014-05-14 18:51 (192.168.1.17)
精簡模式顯示
# who -q
root root root root
# users=4
擴(kuò)展:Linux系統(tǒng)中whoami命令與who命令的區(qū)別
whoami
功能說明:
顯示用戶名稱
語法:
whoami
補(bǔ)充說明:
顯示自身的用戶名稱,本指令相當(dāng)于執(zhí)行 id -un 指令
whoami 與 who am i的區(qū)別
who這個命令重點(diǎn)在用來查看當(dāng)前有那些用戶登錄到了本臺機(jī)器上
who -m的作用和who am i的作用是一樣的
who am i顯示的是實(shí)際用戶的用戶名,即用戶登陸的時候的用戶ID。此命令相當(dāng)于who -m
whoami顯示的是有效用戶ID ,是當(dāng)前操作用戶的用戶名