技术知识库

有时你可能想要隐藏你在Linux上输入的shell命令的历史记录。 这在构建服务器映像以部署多个虚拟机时非常有用。 下面显示的命令可用于所有Linux发行版(CentOS,Debian,Ubuntu等)。

清除Bash历史

要清除Linux上的Bash历史记录,请使用以下3个命令的组合:

cat /dev/null > ~/.bash_history && history -c && exit

这些命令做什么?

  • 'cat'命令清空当前登录用户的.bash_history文件。

  • 'history -c'命令清除当前用户会话的历史记录。

  • 'exit'命令退出当前会话。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: