who命令是顯示目前登錄系統(tǒng)的用戶信息。執(zhí)行who命令可得知目前有那些用戶登入系統(tǒng)linux命令大全,單獨執(zhí)行who命令會列出登入帳號,使用的終端機linux命令大全,登入時間以及從何處登入或正在使用哪個X顯示器。
who(選項)(參數(shù))
-H或--heading:顯示各欄位的標(biāo)題信息列;
-i或-u或--idle:顯示閑置時間,若該用戶在前一分鐘之內(nèi)有進行任何動作,將標(biāo)示成"."號,如果該用戶已超過24小時沒有任何動作,則標(biāo)示出"old"字符串;
-m:此參數(shù)的效果和指定"am i"字符串相同;
-q或--count:只顯示登入系統(tǒng)的帳號名稱和總?cè)藬?shù);
-s:此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決who指令其他版本的兼容性問題;
-w或-T或--mesg或--message或--writable:顯示用戶的信息狀態(tài)欄;
--help:在線幫助;
--version:顯示版本信息。
詳解:
打印當(dāng)前正在登錄用戶的信息
[zhang@zhang~]$whoroottty12015-12-2009:12oldboypts/02015-12-2009:13(192.168.0.7)oldboypts/12015-12-2009:13(192.168.0.7)oldboypts/22015-12-2009:13(192.168.0.7)
-a, --all 等同于-b -d --login -p -r -t -T -u
mv /oldboy/oldboy-$f /oldboy/linux-$f。[root@oldboyedu-40 ~]# tail /oldboy/oldboy.txt。[oldboy@oldboyedu-39-nb ~]$ ls -l /tmp/oldboy.txt。
-b, --boot 最近一次系統(tǒng)啟動時間
[oldboy@zhang~]$who-bsystemboot2015-12-2009:10
-d, --dead 打印以退出登錄的信息
[oldboy@zhang~]$who-dpts/32015-12-2010:021249id=ts/3term=0exit=0
-H, --heading 打印每列的表頭信息
名稱 線路 登錄時間 空閑時間 進程號 備注 退出
[oldboy@zhang~]$who-aHNAMELINETIMEIDLEPIDCOMMENTEXITsystemboot2015-12-2009:10run-level32015-12-2009:10root+tty12015-12-2009:1200:551201LOGINtty22015-12-2009:101203id=2LOGINtty32015-12-2009:101205id=3LOGINtty42015-12-2009:101207id=4LOGINtty52015-12-2009:101209id=5LOGINtty62015-12-2009:101211id=6oldboy+pts/02015-12-2009:1300:161249(192.168.0.7)oldboy+pts/12015-12-2009:13.1249(192.168.0.7)oldboy+pts/22015-12-2009:1300:311249(192.168.0.7)pts/32015-12-2010:021249id=ts/3term=0exit=0
-l, --login 打印系統(tǒng)登錄進程