.
history -c
……那简单simple哈哈!
没什么,就是我总是在发布文章时先详细说明问题,最后给出解决方案,我考虑过可能会有所改变😀
我们肯定不止一次要删除在计算机上执行的命令的历史记录,为此,我之前已经删除了该文件 .bash_历史记录 位于我们家中,但最好使用系统本身为我们提供的工具或选项^-^
这就是为什么我觉得启动命令很完美的原因,一个简单的参数(-c)告诉系统清除命令历史记录。
另一个应该起作用的方法是:
echo "" > ~/.bash_history
这应该在我们的历史记录中留空行,删除其他所有内容:)
好吧,我希望您能发现另一个提示。
问候
超级有用且直接的输入法,谢谢您的建议^^
谢谢
这些天我有点忙,有点不愿意写,让我们看看我今天和明天是否都写些东西^-^
第二个选择对我来说没有发生,有趣的KZKG ^ Gaara🙂
实际上是在写HAHAHAHA帖子时发生的,实际上我删除了.bash_history并已经HAHAHA
您仍然可以这样做:
cat /dev/null > ~/.bash_history
或玩一下,也许是这样的:
rm ~/.bash_history && touch ~/.bash_history
无论如何,我更喜欢使用history -d专门删除使我烦恼的内容,或者编辑文件,然后关闭并重新启动会话。
简单但有用!
谢谢!
感谢您发表评论^-^
并使用nano或vi删除文件的内容并再次登录不能解决问题?
谢谢你,在这里我找到了我所需要的。
一声问候…。
极佳的材料,感谢您付出的时间和奉献精神。
非常感谢您!
你好伙伴! 非常感谢您的贡献,但我会做出一些更小的修改:
完整的命令将是:echo“”>〜/ .bash_history && history -c
问题是命令“ history -c”仅清除打开终端中使用的命令,另一方面,当您执行“ echo“>〜/ .bash_history”时,它将清除文件,但保留最后一个文件编写的行,在这种情况下为clean命令本身。
因此,&&和按此顺序的总和,使您可以精确地保留所需的内容,即清除所有终端会话的历史记录(包括最后一个打开的会话)
希望我的贡献对您有所帮助。
嘿。
感谢您的命令,但是使用安全擦除(覆盖)以防止第三方恢复已擦除的数据会更有效吗?
问候。
我亲爱的巴塔利,这一切都取决于您的藏身之处。 简单的擦除就足够了,因为终端的历史记录很少包含敏感数据。 安全擦除会消耗额外的资源和功率。 我仅在严格私有的情况下使用它,或者可能被网络罪犯使用。
我以编辑器“ root”打开文件“ /root/.bash_history”,然后删除了内容。
sollocpongan历史-c
很好,没有提到的命令对我有用。
历史记录-c(如果您清除了历史记录),但是当再次启动终端时,它将加载所有内容。
有人知道如何永久删除历史记录。 ?
谢谢