Linux用戶登錄查看命令總結 - w,who,last,lastlog


Linux用戶登錄查看命令總結 - w,who,last,lastlog

0

1. 查看登錄用戶信息

who -H 

命令輸出

NAME: 用戶名 LINE: 登錄終端 TIME: 登錄時間 (登錄來源IP地址) 

實例

[vagrant~] ]$who -H NAME LINE TIME COMMENT vagrant pts/2 2018-04-23 00:40 (10.0.2.2) 

2. 查看登錄用戶的信息及他們的行為

w [用戶名] 

命令輸出

User:    登錄的用戶名 
TTY:     登錄后系統分配的終端號 
From:    遠程主機IP,即從哪個IP登錄的
login@: 登錄時間 IDLE: 用戶空閑時間。這是個計時器,一旦用戶執行任何操作,改計時器就會被重置。 JCPU: 和終端連接的所有進程占用時間。包括當前正在運行的后台作業占用時間 PCPU: 當前進程所占用時間 WHAT: 當前正在運行進程的命令行 

實例

[vagrant~] ]$w
 00:46:28 up 6 min,  1 user,  load average: 0.25, 0.27, 0.15 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT vagrant pts/2 10.0.2.2 00:40 4.00s 0.13s 0.00s w [vagrant~] ]$w root 00:46:33 up 6 min, 1 user, load average: 0.23, 0.26, 0.15 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT 

3. 查詢當前登錄和過去登錄的用戶信息

last 
last 命令默認讀取  /var/log/wtmp 文件數據

命令輸出

- 用戶名 - 登錄終端 - 登錄IP - 登錄時間 - 退出時間 (在線時間) 

實例

[vagrant~] ]$last vagrant pts/2 10.0.2.2 Mon Apr 23 00:40 still logged in reboot system boot 3.13.0-24-generi Mon Apr 23 00:40 - 02:37 (01:57) reboot system boot 3.13.0-24-generi Mon Apr 23 00:19 - 00:38 (00:19) vagrant pts/0 10.0.2.2 Fri Apr 20 12:00 - 12:06 (00:05) vagrant pts/0 10.0.2.2 Fri Apr 20 10:51 - 11:50 (00:58) vagrant pts/0 10.0.2.2 Fri Apr 20 10:35 - 10:51 (00:16) vagrant pts/0 10.0.2.2 Fri Apr 20 01:42 - 10:35 (08:52) reboot system boot 3.13.0-24-generi Fri Apr 20 00:16 - 00:38 (3+00:21) vagrant pts/0 10.0.2.2 Thu Apr 19 11:16 - 12:19 (01:02) reboot system boot 3.13.0-24-generi Thu Apr 19 11:15 - 00:38 (3+13:22) vagrant pts/0 10.0.2.2 Thu Apr 19 00:51 - down (10:21) reboot system boot 3.13.0-24-generi Thu Apr 19 00:42 - 11:13 (10:30) vagrant pts/0 10.0.2.2 Wed Apr 18 02:45 - 12:09 (09:23) reboot system boot 3.13.0-24-generi Wed Apr 18 00:25 - 11:13 (1+10:47) vagrant pts/1 10.0.2.2 Tue Apr 17 02:54 - 12:29 (09:34) reboot system boot 3.13.0-24-generi Tue Apr 17 02:54 - 11:13 (2+08:18) ...... 中間省略n行...... vagrant pts/0 10.0.2.2 Sun Apr 8 10:07 - 10:51 (00:43) wtmp begins Sun Apr 8 10:07:57 2018 

4. 查看所有用戶的最后一次登錄時間

lastlog 
lastlog 命令默認讀取  /var/log/lastlog 文件數據

命令輸出

- 用戶名 - 登錄終端 - 登錄IP - 最后一次登錄時間 

實例

 
[vagrant~] ]$lastlog Username Port From Latest root **Never logged in** daemon **Never logged in** bin **Never logged in** sys **Never logged in** sync **Never logged in** games **Never logged in** man **Never logged in** lp **Never logged in** mail **Never logged in** news **Never logged in** uucp **Never logged in** proxy **Never logged in** www-data **Never logged in** backup **Never logged in** list **Never logged in** irc **Never logged in** gnats **Never logged in** nobody **Never logged in** libuuid **Never logged in** syslog **Never logged in** messagebus **Never logged in** sshd **Never logged in** statd **Never logged in** vagrant pts/2 10.0.2.2 Mon Apr 23 00:40:38 +0000 2018 colord **Never logged in** mysql **Never logged in*


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM