在linux下清除历史命令记录history,可以这样做:
在/etc/profile中,将HISTSIZE=1000改为0或1,然后执行rm -rf .bash_history即可清空history。
history -c执行命令时不要把命令名称写入history文件,放入buffer中,退出时再一并写入,也可以调用history -w命令更新history文件。
说明:
网上有些方法是history -c + history-w,实际应用中,这两个命令只能清除当前状态下的history记录,重新登录后又可以看到历史记录了。
所以,方法不可盲从啊,必须自己亲自动手,才知道好不好用啊。