小编典典

无限的 Bash 历史

all

我希望我的.bash_history文件是无限的。例如,所以我总是可以回去看看我是如何构建/配置某些东西的,或者那个漂亮的命令是什么,或者某个命令是如何在几周前破坏某些东西的。如何更改此设置?


阅读 91

收藏
2022-03-21

共1个答案

小编典典

将.bashrc 中的HISTSIZEand设置HISTFILESIZE为空字符串:

HISTSIZE= 
HISTFILESIZE=

bash 4.3
及更高版本
中,您还可以使用HISTSIZE=-1 HISTFILESIZE=-1

n.  Setting HISTSIZE to a value less than zero causes the history list to be
    unlimited (setting it 0 zero disables the history list).

o.  Setting HISTFILESIZE to a value less than zero causes the history file size
    to be unlimited (setting it to 0 causes the history file to be truncated
    to zero size).

bash --version检查您的 bash 版本。

2022-03-21