說明:
1、歷史命令是被保存在內存和~/.bash_history中,當退出或者登錄shell時,會自動保存或讀取
2、在常見的Linux發行版本中,通常默認存儲1000條歷史命令,該數量是由環境變量HISTSIZE
進行控制
3、/usr/bin目錄下保存當前系統的命令文件,可以用 ls /usr/bin/ | wc -l 命令統計改目錄下文件的數量
1、清空內存中的命令歷史:
# history -c
# echo > ~/.bash_history //寫入空內容到bash_history文件並且覆蓋已有內容,兩條命令可結合使用達到清除歷史命令效果
2、查看Linux系統目前可以保存歷史命令的數量
# echo $HISTSIZE
3、如果不想 Bash 記錄你的命令歷史,在bashrc文件裏添加一行內容
# vim ~/.bashrc
HISTSIZE=0
3、讓修改的配置文件立即生效:
# source ~/.bashrc
或直接重啓操作系統
# reboot