永远不要清除 .bash_history (HISTFILE)

永远不要清除 .bash_history (HISTFILE)

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

我认为这可行,但我不确定?

HISTFILESIZE=100000000000

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

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

答案1

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

export HISTSIZE=
export HISTFILESIZE=

Bash 历史设施文档:

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

相关内容