我可以在没有 sudo 的情况下删除 .bash_history 吗?

alk*_*ary 3 bash command-history

我不希望它对我的系统执行此操作,但我想知道是否可以删除.bash_history

如果是,那你能不能再提一次,否则历史就再也没有了?

另外,该history命令是否使用该.bash_history文件?

Cel*_*ada 7

是否可以删除 .bash_history

当然,这是一个文件,你可以删除它!

我可以在没有 sudo 的情况下删除 .bash_history 吗?

是的,没有sudo,假设您正在谈论删除自己的 .bash_history. 这是您自己的文件,您对自己的主目录拥有权限。

那你能不能再提一次,不然就没有历史了?

以后再?没有那么激烈!到目前为止,您的历史记录将消失,是的,但是您输入的新命令将开始记录在文件(的新实例)中。

另外,历史命令是否使用 .bash_history 文件?

内容由外壳缓存在内存中,但是,最终,这是加载历史记录的地方。

  • @alkabary 如果此答案解决了您的问题,请花一点时间并单击左侧的复选标记 [接受](http://unix.stackexchange.com/help/someone-answers)。这会将问题标记为已回答,并且是 Stack Exchange 站点上表达感谢的方式。我注意到您有一段时间没有接受任何答案,如果您只是忘记了,请去检查您的旧问题并接受任何解决您问题的答案。 (3认同)