HISTSIZE 和 HISTFILESIZE 是通用的还是特定于 .bash_history

HISTSIZE 和 HISTFILESIZE 是通用的还是特定于 .bash_history

如何永久改变历史大小?

因此我想在这篇文章中添加一个后续问题,但不确定是否允许在此帖子上发帖,或者是否有用,因为它太旧了。

我的问题是设置HISTSIZEHISTFILESIZE适用于所有文件吗?

我有 a.bash_history和 a psql_history,并且我希望两者都保留我的大量记录(10000 个条目),设置我的大小可以.bashrc做到这一点吗?

答案1

HISTFILEHISTFILESIZEbash特定的(某些其他 shell 可能也支持相同/相似的环境变量,例如zsh支持HISTFILE和使用SAVEHIST而不是HISTFILESIZE)并且bash默认规定了 的交互历史记录;它不适用于psqlCLI 的历史记录。

留意任何psql提供的特定指令,您可以在任何启动配置文件中设置,或者通过环境变量或通过命令行进行设置。

相关内容