要清理 CentOS 的歷史命令記錄,請按照以下步驟操作:
打開終端。
使用文本編輯器打開 .bash_history
文件。這個文件通常位于用戶的主目錄中。例如,使用 vi 編輯器,輸入以下命令:
vi ~/.bash_history
在 .bash_history
文件中,你可以看到所有的歷史命令記錄。要刪除特定的命令,只需找到該命令并將其刪除。 若要刪除所有記錄,請刪除文件中的所有內容。
保存并關閉文件。在 vi 編輯器中,按 Esc
鍵,然后輸入 :wq
并按回車鍵。
清理歷史命令記錄后,你還可以通過設置 HISTSIZE
和 HISTFILESIZE
變量來限制未來的歷史命令記錄數量。 要設置這些變量,請在終端中輸入以下命令:
echo "export HISTSIZE=100" >> ~/.bashrc
echo "export HISTFILESIZE=200" >> ~/.bashrc
這將把歷史命令記錄限制為最近的 100 條命令,并將歷史文件大小限制為 200 行。 你可以根據需要調整這些數字。
.bashrc
文件,使設置生效:source ~/.bashrc
現在,你已經成功清理了 CentOS 的歷史命令記錄,并設置了未來的歷史命令記錄限制。