小编Cas*_*bel的帖子

使用 histappend 时 Bash 历史记录丢失

我喜欢保留很多历史,所以我histappend在我的.bashrc. 大多数情况下,一切正常,历史记录是由许多 shell 附加而成的。然而,每隔一段时间,我会启动一个新的 shell 并发现我已经丢失了整个历史——而且它通常只包含来自最后一个 shell 的一些退出命令(即它不仅仅是覆盖而不是附加)。因此,我怀疑它是在 shell 退出时发生的,而不是在其他一些进程杀死.bash_history文件时发生的。支持这个结论,我的提示中有历史命令编号,而且我从未见过它们跳下来。

有人遇到过类似的问题吗?或者甚至只是有关于如何追踪问题的建议?

bash history

20
推荐指数
3
解决办法
7479
查看次数

标签 统计

bash ×1

history ×1