隐藏、删除Linux历史命令

259 阅读1分钟

1.在环境变量中添加这个后,所执行命令的前面有空格的都不会记录在历史命令中

HISTCONTROL = ignorespace

或者直接执行如下命令,后面输入的命令(前面带空格)都不会记录到历史命令中:

export HISTCONTROL=ignorespace

2.执行该命令之后,再执行之后的所有命令都不会记录到历史命令中:

set +o history
set -o history #与上一条相反

3.禁用当前会话的所有历史记录

export HISTSIZE=0

3.执行以下命令可以删除历史记录:

history -cw