为什么我的命令历史记录是空的?

为什么我的命令历史记录是空的?

我正在使用 Linux Ubuntu 16.04,我通常经常使用命令历史记录。但是,每次我重新启动计算机时,命令历史记录都会消失,这很烦人!有人能解释一下我如何保留命令历史记录吗?

答案1

我刚刚也遇到了同样的问题。原因是我设置帐户后发出的第一个命令是sudo。因此,我的~/.bash_history归我的用户所有root,无法由我的用户更新。以下命令帮我解决了这个问题:

sudo chown $USER ~/.bash_history

相关内容