Linux 使用 last 指令查看連線紀錄

在 Linux 中要查看開機/登入/登出/連線等紀錄可以使用 last 指令:
    
last 
    

常用參數:
  • -n [數字]: 顯示指定筆數的資料
  • -F :顯示完整的登入、登出資訊
  • -i :使用數字和點顯示 ip,顯示範例: 192.168.0.1, 0.0.0.0
查詢範例:
    
last -10
ruyut    pts/1        192.168.10.1     Tue May 21 15:33   still logged in
ruyut    pts/0        192.168.10.1     Tue May 21 15:23 - 15:43  (00:19)
ruyut    pts/0        192.168.10.1     Sun May 19 06:06 - 18:50  (12:44)
reboot   system boot  5.15.0-107-gener Sun May 19 06:03   still running
ruyut    pts/1        192.168.10.1     Fri May 17 13:16 - crash (1+16:47)
ruyut    pts/0        192.168.10.1     Wed May 15 17:17 - 15:27 (1+22:09)
reboot   system boot  5.15.0-105-gener Wed May 15 17:17   still running
ruyut    pts/0        192.168.10.1     Wed May 15 13:44 - crash  (03:32)
ruyut    pts/0        192.168.10.1     Tue May 14 16:16 - 18:00  (01:43)
reboot   system boot  5.15.0-105-gener Tue May 14 16:15   still running

wtmp begins Wed Dec 20 15:51:39 2023
    

解釋:
    
使用者   終端裝置名稱   ip                登入時間          當前狀態
ruyut    pts/1        192.168.10.1     Tue May 21 15:33   still logged in
    

    
使用者   終端裝置名稱   ip               登入時間           登出時間(執行時間)
ruyut    pts/0        192.168.10.1     Tue May 21 15:23 - 15:43  (00:19)
    

    
使用者   系統重新啟動   核心版本名稱     執行時間            當前狀態
reboot   system boot  5.15.0-107-gener Sun May 19 06:03   still running
    

留言