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配合使用
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 使用者管理(3)之關於如何查看使用者登入時間以及指令歷史的詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!