如何从fish shell的命令历史中删除条目?

sauutmhj  于 2022-11-16  发布在  Shell
关注(0)|答案(2)|浏览(137)

在试图解锁屏幕时,我不小心将密码输入了一个运行鱼壳的终端。
我怎么才能把它从指挥史鱼的身上再去掉呢?
这个解决方案不需要具有取证安全性。在备份文件或驱动器上留下痕迹对我来说没问题。我只是想避免,例如,当我在共享时使用fish的历史记录时,我的密码在屏幕共享会话中意外弹出。我想在历史记录中保留所有其他命令,因为我经常从历史记录中调用复杂的命令,有时在重新使用之前编辑它们。

igsr9ssn

igsr9ssn1#

你想要history delete。那应该会问你一个搜索词,向你显示匹配的条目,并问你要删除哪个。

5uzkadbs

5uzkadbs2#

我发现linux上的默认文件夹是~/.local/share/fish/fish_history,这和.bash_history非常相似,你必须能够以非编程和灵活的方式查看和操作历史。

相关问题