歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux who命令參數及用法詳解(linux查看在線用戶命令)

linux who 命令 詳解 Linux最常用命令之一
  功能說明:顯示目前登入系統的用戶信息。
  語  法:who [-Himqsw][--help][--version][am i][記錄文件]
  補充說明:執行這項指令可得知目前有那些用戶登入系統,單獨執行who指令會列出登入帳號,使用的
  終端機,登入時間以及從何處登入或正在使用哪個X顯示器。
  參  數:
  -H或--heading  顯示各欄位的標題信息列。
  -i或-u或--idle  顯示閒置時間,若該用戶在前一分鐘之內有進行任何動作,將標示成"."號,如果該用戶已超過24小時沒有任何動作,則標示出"old"字符串。
  -m  此參數的效果和指定"am i"字符串相同。
  -q或--count  只顯示登入系統的帳號名稱和總人數。www.jb51.com linux安全網
擴展,使用who或者w命令查看到非法用戶正在登陸系統,想踢掉怎麼辦

who命令示例

要顯示關於誰正在使用本地系統節點的信息,請輸入:
who
顯示類似於以下內容的信息:
joe lft/0 Jun 8 08:34
要顯示您的用戶名,請輸入:
who am i
顯示類似於以下內容的信息:
george lft/0 Jun 8 08:34
要顯示登錄、注銷、系統啟動和系統關閉的歷史記錄,請輸入:
who /var/adm/wtmp
顯示類似於以下內容的信息:
hank lft/0 Jun 8 08:34 (ausnix5)
john lft/0 Jun 8 08:34 (JIKey)
mary lft/0 Jun 8 08:22 (machine.austin.ibm)
jan pts4 Jun 8 09:19 (puff.wisc.edu)
要顯示本地系統節點的運行級別,請輸入:
who -r
顯示類似於以下內容的信息:
. run-level 2 Jun 8 04:15 2 0 s
要顯示任何當前活動的和以前已由 init 生成的活動進程,請輸入:
who -p
顯示類似於以下內容的信息
srcmstr . Jun 8 04:15 old 2896
cron . Jun 8 04:15 old 4809
uprintfd . Jun 8 04:15 old 5158
要通過指定 -bdlprtTu 標志來處理 /var/adm/wtmp 文件,請輸入:
who -a /var/adm/wtmp
顯示類似於以下內容的信息:
. system boot Jun 19 10:13
. run-level 2 Jun 19 10:13
. . Jun 19 10:14 old
. . Jun 19 10:14 old
. . Jun 19 10:14 old
rc - . Jun 19 10:13 old
. . Jun 19 10:16 old
. . Jun 19 10:14 old
srcmstr - . Jun 19 10:14 old
rctcpip - . Jun 19 10:14 old
rcdce - . Jun 19 10:14 old
rccm - . Jun 19 10:15 old
dceupdt - . Jun 19 10:15 old
rcnfs - . Jun 19 10:15 old
cron - . Jun 19 10:16 old
piobe - . Jun 19 10:16 old
qdaemon - . Jun 19 10:16 old
writesrv - . Jun 19 10:16 old
uprintfd - . Jun 19 10:16 old
. . Jun 19 10:16 old
LOGIN - lft0 Jun 19 10:16 old
. . Jun 19 10:16 old
. . Jun 19 10:16 old
Copyright © Linux教程網 All Rights Reserved