在CentOS 7.9上清除历史命令的方法有两种。
-
使用
history -c
命令可以清空当前会话中保存的所有历史命令记录。但这只适用于当前登录的会话,重新打开终端或者注销后再次登录时,之前的历史命令将会被还原。如果想要永久删除历史命令,需要进行下面第二种方式操作。 -
编辑
.bashrc
文件来修改bash配置,从而达到清除历史命令的目的。首先通过以下命令打开该文件:vi ~/.bashrc
然后按下字母"i"进入编辑模式,并添加以下内容:
export HISTSIZE=0
最后按下Esc键退出编辑模式,输入":wq"保存并退出文件。接下来运行以下命令使更改生效:
source ~/.bashrc
现在每次登录都不会显示任何历史命令了。