寫在前面
使用ssh遠程連接客戶端連接上linux后操作的命令多了,有時候需要清除對應的歷史命令記錄,可以通過下面幾種方式實現。
第一種方法 通過修改.bash_history文件
這是最簡單直接的方法,但是只會影響當前用戶的歷史記錄。執行以下命令即可清除:
> ~/.bash_history
history -c
第二種方法:使用export命令
同樣只會影響當前用戶的歷史記錄。執行以下命令清除歷史記錄:
export HISTSIZE=0
第三種方法:通過命令行操作
可以使用以下命令刪除Bash歷史記錄文件和Bash會話歷史:
rm ~/.bash_history
history -c
第四種方法:手動刪除歷史記錄文件
通過手動刪除歷史記錄文件,可以徹底清除歷史記錄,包括其他用戶的歷史記錄。執行以下命令:
1 rm /root/.bash_history # 如果是Root用戶的歷史記錄
2 rm /home/username/.bash_history # 其他用戶的歷史記錄,將`username`替換為對應用戶名
3 history -c
需要注意的是,這種方法需要管理員權限。
以上是幾種清除Linux歷史記錄的方法,根據具體情況選擇相應的方法即可。
The end.