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

(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.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。



發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *