如何在Linux上清除Bash历史
有时你可能想要隐藏你在Linux上输入的shell命令的历史记录。 这在构建服务器映像以部署多个虚拟机时非常有用。 下面显示的命令可用于所有Linux发行版(CentOS,Debian,Ubuntu等)。
清除Bash历史
要清除Linux上的Bash历史记录,请使用以下3个命令的组合:
cat /dev/null > ~/.bash_history && history -c && exit
这些命令做什么?
- 'cat'命令清空当前登录用户的.bash_history文件。
- 'history -c'命令清除当前用户会话的历史记录。
- 'exit'命令退出当前会话。