Linux的刪除history的方法


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是覆蓋,要刪除,肯定是用空的去覆蓋。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM