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*