如何在 Bash 中抑制 .bash_history 的创建?

如何在 Bash 中抑制 .bash_history 的创建?

我想抑制创建.bash_historyBash 中。这是可能吗?

请注意,我知道export HISTSIZE=0,但这仍然留下一个空的.bash_history座位。

答案1

man bash

历史文件

保存命令历史记录的文件的名称(请参阅下面的 HISTORY)。默认值为~/.bash_history。如果未设置,则 shell 退出时不会保存命令历史记录。

所以你可以运行

unset HISTFILE 

或者

export HISTFILE=/dev/null

相关内容