CentOS清除用戶登入記錄和命令歷史方法

CentOS清除用戶登入記錄和命令歷史方法

尊敬的客戶您好:
清除登陸系統成功的記錄
[root@localhost root]# echo > /var/log/wtmp //此文件預設打開時亂碼,可查到ip等資訊
[root@localhost root]# last //此時即查不到用戶登入資訊

清除登陸系統失敗的記錄
[root@localhost root]# echo > /var/log/btmp //此文件預設打開時亂碼,可查到登陸失敗資訊
[root@localhost root]# lastb //查不到登陸失敗資訊
 
清除歷史執行命令
[root@localhost root]# history -c //清空歷史執行命令
[root@localhost root]# echo > ./.bash_history //或清空用戶目錄下的這個文件即可
 
導入空歷史記錄
[root@localhost root]# vi /root/history //新建記錄文件
[root@localhost root]# history -c //清除記錄 
[root@localhost root]# history -r /root/history.txt //導入記錄 
[root@localhost root]# history //查詢導入結果

example 
[root@localhost root]# vi /root/history
[root@localhost root]# history -c 
[root@localhost root]# history -r /root/history.txt 
[root@localhost root]# history 
[root@localhost root]# echo > /var/log/wtmp  
[root@localhost root]# last
[root@localhost root]# echo > /var/log/btmp
[root@localhost root]# lastb 
[root@localhost root]# history -c 
[root@localhost root]# echo > ./.bash_history
[root@localhost root]# history

三優雲

SanYou NetWork Co.,Limited

2020年6月23日