如何在 Linux 上删除/禁用 Bash shell 命令历史记录

这篇文章将删除/禁用 Linux 上的 Bash shell 命令历史记录。

  1. 禁用当前 shell 的历史记录。
# set +o history
  1. 清理命令历史。
# history -c
  1. 永久禁用 bash 历史记录。
# echo 'set +o history' >> ~/.bashrc

下次当用户登录到 shell 时,它不会将任何命令存储到历史文件 .bash_history 中。

要立即为当前 shell 会话应用此设置,请执行 .bashrc 文件:

# . ~/.bashrc
  1. 在系统范围内禁用命令历史记录:
# echo 'set +o history' >> /etc/profile

在此之后创建的新用户将有效。

日期:2020-09-17 00:13:47 来源:oir作者:oir