为什么在 freebsd 历史上我看到带有 * 的命令,从未执行过?

为什么在 freebsd 历史上我看到带有 * 的命令,从未执行过?

在 Freebsd 11 上,使用 bash

history |grep rm
  176  man lprm
  262  rm -fr /tmp/.[a-zA-Z]*
  481  sudo rm /b*core
  503* sudo rm -frv /
  509* sudo rm -frv /nfs

我看到两个带有 * (503,509) 的命令,但我从未执行它们。为什么我看到它?

答案1

来自help history(在 bash 中):

显示带有行号的历史列表,在每个修改的条目前添加“*”前缀。 N 参数仅列出最后 N 个条目。

强调我的。

带有 an 的行*已被修改。

相关内容