我不希望它对我的系统执行此操作,但我想知道是否可以删除.bash_history
?
如果是的话,你能再提一次吗?否则历史就不再存在了?
另外,该history
命令是否使用该.bash_history
文件?
答案1
是否可以删除.bash_history
当然,这是一个文件,你可以删除它!
我可以在不使用 sudo 的情况下删除 .bash_history 吗?
是的,没有sudo
,假设您正在谈论删除你自己 .bash_history
。这是您自己的文件,您对自己的主目录拥有权限。
那你能再提一下吗?否则历史就不再存在了?
以后再?没有那么激烈的事情!是的,您到目前为止的历史记录将会消失,但是您输入的新命令将开始记录在文件(的新实例)中。
另外,历史命令是否使用 .bash_history 文件?
内容由 shell 缓存在内存中,但是,最终,这就是加载历史记录的地方。
答案2
是的,您可以通过登录 shell 进行操作。
cd
exec /bin/rm .bash_history