例如:/var/log/wtmp也是乙個二進位制檔案,記錄每個使用者的登入次數和持續時間等資訊。該日誌檔案永久記錄每個使用者登入、登出及系統的啟動、停機的事件。因此隨著系統正常執行時間的增加,該檔案的大小也會越來越大,增加的速度取決於系統使用者登入的次數。該日誌檔案可以用來檢視使用者的登入記錄,last命令就通過訪問這個檔案獲得這些資訊,並以反序從後向前顯示使用者的登入記錄,last也能根據使用者、終端tty或時間顯示相應的記錄。
檢視方法:
可以用last命令輸出當中內容:
debian:/var/log# last
debian 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 顯示系統關機,重新開機,以及執行等級的改變等資訊。
二進位制檔案
本質上是文字檔案是把檔案資訊先轉化成以字元編碼的ascii碼,再儲存ascii的二進位制 而二進位制檔案是直接把檔案資訊編碼成二進位制儲存。因此在讀取的時候要考慮記憶體中二進位制 應該怎麼樣解釋。二進位制檔案的讀取是是要告訴元素的型別 編碼方式 文字檔案則預設為char型別。文字檔案是一種特殊的二進...
二進位制檔案
二進位制檔案 也叫型別檔案 二進位制檔案是由一批同一型別的資料組成的乙個資料序列,就是說乙個具體的二進位制檔案只能存放同一種型別的資料。type tmember record name string 10 email string 20 posts longint end var members a...
二進位制檔案
二進位制檔案 也叫型別檔案 二進位制檔案是由一批同一型別的資料組成的乙個資料序列,就是說乙個具體的二進位制檔案只能存放同一種型別的資料。type tmember record name string 10 email string 20 posts longint end var members a...