如何清除 bash 日志的历史记录?另外,不要记录我用户的任何 bash 日志?

Ale*_*lex 2 linux unix shell bash logging

我怎么做?我想清除所有内容,并且从现在开始不记录任何内容。

Ric*_*way 10

清除历史记录

history -c
Run Code Online (Sandbox Code Playgroud)

停止将新的 bash 命令添加到历史记录中

unset HISTFILE
Run Code Online (Sandbox Code Playgroud)

为你永久停止历史

echo "unset HISTFILE" >> ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)

永久停止所有用户的历史记录

echo "unset HISTFILE" >> /etc/profile
Run Code Online (Sandbox Code Playgroud)

有关信息,历史记录作为 ~/.bash_history 存储在您的主文件夹中。