本文介绍了控制 Bash 历史记录的六种方法,包括不记录未执行命令、删除已执行命令、避免命令刷屏、设置特定命令不记录、整个会话不留痕迹以及清空历史文件。通过设置环境变量如 HISTCONTROL 和 HISTIGNORE,可以有效管理历史记录,保护敏感信息。
作者在生产服务器上误输入了包含密码的命令,导致密码暴露在终端历史记录中。他建议用`history -d`删除特定行,`history -w`更新历史,或`history -c`清除所有历史。还可以在`.bashrc`中设置`HISTIGNORE`,忽略特定命令。
完成下面两步后,将自动完成登录并继续当前操作。