Linux的刪除history的方法
history --help
查看歷史的命令
history
查看最后15行
history | tail -n 15
重新執行第number條命令
!numeber
其余的我不想介紹。我只介紹如何刪除history記錄
刪除當前會話的歷史記錄
history -c
這種刪除只會刪除當前會話的歷史記錄,下次用xshell打開的時候,你會發現你根本沒刪掉之前的。
你進入用戶目錄
cd ~/
輸入
ls -alF
你會看到有兩個隱藏的文件。
cat .bash_history
你會發現歷史命令記錄就在這個文件里,你刪除這個文件,就能把history記錄刪掉,你重新登錄會話,會發現也都刪了。
rm ~/.bash_history
這個文件你刪掉了之后,你有新的history記錄,這個文件會重新生成的。
或者你可以這樣刪
history -c && history -w
意思是清楚當前會話的命令記錄,並且寫到.bash_history
-a 是追加 -w是覆蓋,要刪除,肯定是用空的去覆蓋。