linux清空歷史命令 history

2021-08-28 17:50:50 字數 366 閱讀 8506

有時候發現上下鍵出現太多沒有用的命令或者打錯的命令,可以使用以下兩種方法清空命令

一、$ history -c

該命令可以清空本次登入的所有輸出命令,但不清空.bash_history檔案,所以下次登陸後,舊命令還將出現,歷史命令是存在於當前使用者根目錄下的./bash_history檔案。

二、echo > $home/.bash_history

每個使用者根目錄下都有乙個.bash_history檔案用於儲存歷史命令,當每次登出時,本次登陸所執行的命令將被寫入該檔案。所以可以清空該檔案,下次登陸後上次儲存的命令將消失,清空效果將在下次登陸生效

參考文章:

linux清空歷史命令方法

前幾天弄了個linux伺服器做 發現在不同終端登陸時,上下鍵都會出現一堆無用的命令,搜了一下解決方法,做個筆記。在linux中,每個使用者目錄下都有乙個.bash history檔案用於儲存歷史命令,當每次登出時,本次登陸所執行的命令將被寫入該檔案。所以可以清空該檔案,下次登陸後上次儲存的命令將消失...

linux刪除或隱藏命令歷史記錄history

1 環境變數新增histcontrol ignorespace 在命令前面插入空格,這條命令會被 shell 忽略,也就意味著它不會出現在歷史記錄中。但是這種方法有個前提,只有在你的環境變數 histcontrol 設定為 ignorespace 或者 ignoreboth 才會起作用。rusky ...

Linux下清空使用者登入記錄和命令歷史的方法

清除登陸系統成功的記錄,也就是last命令看到的記錄 root localhost root echo var log wtmp 此檔案預設開啟時亂碼的,裡面可以看到ip等等資訊 root localhost root echo var log wtmp root localhost root la...