Linux查看/var/log/wtmp檔案的方法 /var/log/wtmp檔案的作用 /var/log/wtmp也是一個二進位檔案,記錄每個使用者的登入次數和期間等資訊。 該記錄檔永久記錄每個使用者登入、登出及系統的啟動、停機的事件。因此隨著系統正常已耗用時間的增加,該檔案的大小也會越來越大,增加的速度取決於系統使用者登入的次數。該記錄檔可以用來查看使用者的登入記錄,last命令就通過訪問這個檔案獲得這些資訊,並以反序從後向前顯示使用者的登入記錄,last也能根據使用者、終端tty或時間顯示相應的記錄。 查看方法: 可以用last命令輸出當中內容:debian:/var/log# lastdebian pts/9 221.215.176.148 Thu Oct 17 10:15 still logged in debian pts/8 221.215.176.148 Thu Oct 17 09:56 still logged in debian pts/7 221.215.176.148 Thu Oct 17 09:32 - 10:44 (01:12) root pts/5 114.255.31.253 Thu Oct 17 09:30 - 10:20 (00:50) root pts/4 114.255.31.253 Thu Oct 17 09:30 - 10:20 (00:50) .... 或者用last -f /var/log/wtmp last 命令:功能說明:列出目前與過去登入系統的使用者相關資訊。 語 法:last [-adRx][-f ][-n ][帳號名稱...][終端機編號...] 補充說明:單獨執行last指令,它會讀取位於/var/log目錄下,名稱為wtmp的檔案,並把該給檔案的內容記錄的登入系統的使用者名稱單全部顯示出來。 參 數: -a 把從何處登入系統的主機名稱或IP地址,顯示在最後一行。 -d 將IP地址轉換成主機名稱。 -f 指定記錄檔案。 -n 或- 設定列出名單的顯示列數。 -R 不顯示登入系統的主機名稱或IP地址。 -x 顯示系統關機,重新開機,以及執行等級的改變等資訊。