(Linux)- last 介紹與命令詳細解說

(Linux)- last 介紹與命令詳細解說
Linux 中常用 last 命令用來列出目前與過去登入系統的使用者相關資訊。
$ last
一、last 命令顯示信息介紹
命令簡介:
該命令用來列出目前與過去登入系統的使用者相關資訊。指令英文原義:show listing of last logged in users
執行許可權 :有些需要特殊許可權
指令所在路徑: /usr/bin/last
執行 last 指令時,它會讀取位於 /var/log 目錄下名稱為 wtmp 的檔案,並把該檔案記錄的登入系統的使用者名稱單全部顯示出來。預設是顯示 wtmp 的記錄,btmp 能顯示的更詳細,可以顯示遠端登入,例如 ssh 登入。
utmp 檔案中儲存的是當前正在本系統中的使用者的資訊。
wtmp 檔案中儲存的是登入過本系統的使用者的資訊。
二、命令輸出欄位介紹:
第一列:使用者名稱
第二列:終端位置。pts/0 ( 偽終端 ) 意味著從諸如 SSH 或 telnet 的遠端連線的使用者 .tty ( teletypewriter ) 意味著直接連線到計算機或者本地連線的使用者
第三列:登入 ip 或者核心 。如果你看見 :0.0 或者什麼都沒有,這意味著使用者通過本地終端連線。除了重啟活動,核心版本會顯示在狀態中。
第四列:開始時間
第五列:結束時間(still login in 還未退出 down 直到正常關機 crash 直到強制關機)
第六列:持續時間
三、語 法:
last [-adRx] [-f <記錄檔案>] [-n <顯示列數>] [帳號名稱…] [終端機編號…]
參 數:
-a 把從何處登入系統的主機名稱或IP地址,顯示在最後一行。
-d 將IP地址轉換成主機名稱。
-f <記錄檔案> 指定記錄檔案。
-n <顯示列數>或-<顯示列數> 設定列出名單的顯示列數。
-R 不顯示登入系統的主機名稱或IP地址。
例子:
1.last -n 10 或者last -10
2.last -10 -f /var/log/btmp
免責聲明:
1.本影像檔案皆從網上搜集轉載,不承擔任何技術及版權問題。
2.如有下載連結僅供寬頻測試研究用途,請下載後在24小時內刪除,請勿用於商業。
3.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。