我该怎么做?我想清除所有内容,并且从现在开始不再记录任何内容。
答案1
清除历史记录
history -c
阻止将新的 bash 命令添加到历史记录中
unset HISTFILE
永久停止你的历史记录
echo "unset HISTFILE" >> ~/.bash_profile
永久停止所有用户的历史记录
echo "unset HISTFILE" >> /etc/profile
供参考,历史记录以 ~/.bash_history 的形式存储在您的主文件夹中。
答案2
清除历史记录:
history -c
对于单个用户,对于目录位于 中的find /home -name .bash_history -delete
任何用户。$HOME
/home
禁用历史记录:放入unset HISTFILE
您的~/.bashrc
或全球的/etc/bash.bashrc
。