04.01 last命令詳解--查看Linux 登錄日誌+實例說明

概述

前面分享了一個腳本來記錄登錄用戶的操作歷史,今天主要是介紹last命令來查看linux登錄日誌,附實例說明。


last命令介紹

1、查看Linux 登錄日誌:

last
last命令詳解--查看Linux 登錄日誌+實例說明

命令輸入字段解釋:

第一列,用戶名;

第二列,終端位置,/pts/0 (偽終端)意味著從諸如ssh或者telnet的遠程鏈接的用戶,tty(teletypewriter)意味著直接連接到計算機或者本地鏈接的用戶;

第三列,登錄的ip或者內核。如果你看見:0.0 或者什麼都沒有,這意味著用戶用過本地終端鏈接。除了重啟活動,內核版本會顯示再狀態中;

第四列,開始時間;

第五列,結束時間(still login in 還未退出 down 直到正常關機 crash 直到強制關機);

第六列,持續時間;

2、命令語法:

last [-R] [-num] [ -n num ] [-adiowx] [ -f file ] [ -t YYYYMMDDHHMMSS ] [name...] [tty...]

3、命令參數:

last命令詳解--查看Linux 登錄日誌+實例說明


實例

1、查看last命令的幫助信息

man last
last -h
last命令詳解--查看Linux 登錄日誌+實例說明

last命令詳解--查看Linux 登錄日誌+實例說明

2、顯示最後登錄系統的N條記錄

#last -20
#last -n 20
last命令詳解--查看Linux 登錄日誌+實例說明

3、將登錄系統的主機名或IP地址顯示在最後一行

# last -10 -a
last命令詳解--查看Linux 登錄日誌+實例說明

4、不顯示登入系統的主機名稱或IP地址(很少用)

# last -10 -R
last命令詳解--查看Linux 登錄日誌+實例說明

5、指定/var/log/btmp文件,查看登錄系統的用戶相關信息

# last -n 10 -f /var/log/btmp
last命令詳解--查看Linux 登錄日誌+實例說明

6、將IP地址轉換成主機名稱

#last -10 -d
last命令詳解--查看Linux 登錄日誌+實例說明

7、 顯示YYYYMMDDHHMMSS(20190330093000)之前的信息

# last -10 -t 20190330093000
last命令詳解--查看Linux 登錄日誌+實例說明


因為有朋友說要發一些基礎方面內容,所以整了一下linux的一些基礎命令。

後面會分享更多linux命令方面的內容,感興趣的朋友可以關注下!!

last命令詳解--查看Linux 登錄日誌+實例說明


分享到:


相關文章: