.bash_history 不存在

Ste*_*all 2 bash amazon-web-services ubuntu

在 AWS 中工作时,我创建了一个 Ubuntu 14.04 实例,并注意到登录会话之间没有保留历史记录。进一步调查显示 .bash_history 文件不存在。为什么没有创建 .bash_history?

noc*_*kin 6

原因可能有很多。

例如,您正在使用不同的 shell(不是 bash)。您可以使用chsh命令检查/更改您的 shell。

如果您使用的是 bash,那么您可能需要检查并重新启用以下一些禁用 bash 历史记录的方法: https: //stackoverflow.com/questions/18663078/disable-history-in-linux 例如,确保HISTFILE 已设置,不为空。

我能想到的另一个原因是您的家直接没有创建历史文件的适当权限。