設置Linux 不記錄歷史命令方法

說明:

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章