zsh删除history

前言

由于在命令行中显示声明了mysql的密码,
因此想删除zsh的history.
但又与bash有一些不同,
因此有了这些.

删除history文件内容

1
sed -i '/bukemiaoshu/d' $HISTFILE
  • 一般 $HISTFILE~/.zsh_history
  • 需要重新进入shell,删除才会生效

不产生log

zsh的功能,默认对空格开头的命令不记录日志.