我曾经认为删除我的bash历史记录足以清除bash历史记录,但是昨天我的猫在键盘右侧乱七八糟,当我回到计算机后,我看到一个月前我键入的内容,然后我开始疯狂地按下所有键,寻找可能触发它的原因。原来,即使删除了.bash_history,UPARROW键仍显示我的bash历史记录。
如何真正删除我的bash历史记录?
~/.bash_history确实删除~/.bash_history....但(除非你采取措施,以防止它,就像运行清除内存中的历史history -c你注销之前或设置HISTFILE=/dev/null或只是unset荷兰国际集团吧)bash将只是保存其当前历史退出时再次。顺便说一句,HISTSIZEenv var告诉bash内存中要保留多少行历史记录,并HISTFILESIZE告诉bash要保存的最大历史行数。两者都可以在您的中设置~/.bashrc。PS:您的猫值得教给您一次宝贵的教训,第二次奖赏:)