#第一步
- >~/.bash_history
#清空当前缓存中的命令
- history -c
#关闭shell连接,可以避免写入~/.bash_history
- exit
1、清空历史记录
$ history -c
该命令可以清空本次登入的所有输出命令,但不清空.bash_history文件,所以下次登陆后,旧命令还将出现,历史命令是存在于当前用户根目录下的./bash_history文件。
2、清空所有历史记录
echo > $HOME/.bash_history
每个用户根目录下都有一个.bash_history文件用于保存历史命令,当每次注销时,本次登陆所执行的命令将被写入该文件。所以可以清空该文件,下次登陆后上次保存的命令将消失,清空效果将在下次登陆生效。
本文摘自 :https://www.cnblogs.com/