bash_history
由于某种原因,我的文件中不再有新条目,并且执行history
不会返回任何内容。历史文件的所有者是正确的并且具有读、写权限。我试过了
set -o history
但这也无济于事。
有谁知道什么可能触发了这种行为以及如何从这一点重新启用历史记录?
编辑:: 这里有一些有用的细节
$ echo $HISTFILESIZE
-1
$ echo $HISTSIZE
-1
bash_history
由于某种原因,我的文件中不再有新条目,并且执行history
不会返回任何内容。历史文件的所有者是正确的并且具有读、写权限。我试过了
set -o history
但这也无济于事。
有谁知道什么可能触发了这种行为以及如何从这一点重新启用历史记录?
编辑:: 这里有一些有用的细节
$ echo $HISTFILESIZE
-1
$ echo $HISTSIZE
-1
发生这种情况的原因可能有很多。
您可以检查的第一件事是以下变量:
HISTFILESIZE
HISTSIZE
HISTFILE
然后您可以使用以下命令检查历史记录是否有效:
HISTFILE
您可以检查您是否对存储在变量中的文件具有写权限。