永远不要清除 .bash_history (HISTFILE)

Dis*_*ame 4 bash command-history

是否有任何我可以使用的命令.bash_history永远不会清除?在执行一定数量的命令后,它只会自行清除。

我认为这有效,但我不确定?

HISTFILESIZE=100000000000
Run Code Online (Sandbox Code Playgroud)

我确实运行了这个,但我不确定它是否符合我的要求。

而且我知道如果文件太大,那么 bash 可能会变慢,但我会时不时地将它移出。

cuo*_*glm 5

将此行添加到您的.profile(或.bash_profile):

export HISTSIZE=
export HISTFILESIZE=
Run Code Online (Sandbox Code Playgroud)

来自Bash 历史设施文档:

如果未设置 HISTFILESIZE,则不执行截断。