1、檢視當前登入使用者資訊
who命令:
who預設輸出包括使用者名稱、終端型別、登陸日期以及遠端主機。
who /var/log/wtmp
可以檢視自從wtmp檔案建立以來的每一次登陸情況
(1)-b:檢視系統最近一次啟動時間
(2)-h:列印每列的標題
users命令:
列印當前登入的使用者,每個顯示的使用者名稱對應乙個登陸會話。
2、檢視命令歷史
每個使用者都有乙份命令歷史記錄
檢視$home/.bash_history
或者在終端輸入: history
3、last命令
檢視使用者登入歷史
此命令會讀取 /var/log/wtmp檔案;/var/log/btmp可以顯示遠端登陸資訊。
last預設列印所有使用者的登陸資訊。
如果想列印某個使用者的登陸資訊,可以使用
last 使用者名稱
選項:(1)-x:顯示系統開關機以及執行等級資訊
(2)-a:將登陸ip顯示在最後一行
(3)-f :讀取特定檔案,可以選擇 -f /var/log/btmp檔案
(4)-d:將ip位址轉換為主機名
(5)-n:設定列出名單的顯示列數
(6)-t:檢視指定時間的使用者登入歷史
例如:last -t 20150226160404
顯示這個時間戳之前的登陸歷史
4、lastlog命令
檢視所有使用者最近一次登入歷史
命令將讀取/var/log/lastlog檔案;使用者排列順序按照/etc/passwd中的順序
選項:(1) -u:檢視某個使用者的最後一次登陸歷史
例如: lastlog -u test
檢視使用者test的登陸歷史
(2) -t:檢視最近幾天之內的使用者登入歷史
例如: lastlog -t 1
檢視最近1天之內的登陸歷史
(3) -b:檢視指定天數之前的使用者登入歷史
例如: lastlog -b 60
檢視60天之前的使用者登入歷史
5、ac命令
根據/var/log/wtmp檔案中的登陸和退出時間報告使用者連線的時間(小時),預設輸出報告總時間
(1)-p:顯示每個使用者的連線時間
(2)-d:顯示每天的連線時間
(3)-y:顯示年份,和-d配合使用
**:
linux檢視使用者登入時間以及命令歷史
1 檢視當前登入使用者資訊 who命令 who預設輸出包括使用者名稱 終端型別 登陸日期以及遠端主機。who var log wtmp 可以檢視自從wtmp檔案建立以來的每一次登陸情況 1 b 檢視系統最近一次啟動時間 2 h 列印每列的標題 users命令 列印當前登入的使用者,每個顯示的使用者名...
Linux使用者登入檢視命令
命令輸出 user 登入的使用者名稱 tty 登入終端 login 登入時間 idle 使用者閒置時間 jcpu 指的是和該終端連線的所有程序占用的時間。這個時間裡並不包括過去的後台作業時間,但卻包括當 前正在執行的後台作業所占用的時間 pcpu 是指當前程序所占用的時間 what 當前正在執行的命...
Linux檢視登入使用者日誌
一 linux記錄使用者登入資訊檔案 1 var run utmp 記錄當前正在登入系統的使用者資訊 2 var log wtmp 記錄當前正在登入和歷史登入系統的使用者資訊 3 var log btmp 記錄失敗的登入嘗試資訊。二 命令用法 1.命令 last,lastb show a listi...