我已经删除了所有的历史记录
history -c rm ~/.zsh_history rm ~/.bash_history
但是打开终端,ssh admin@ 然后按 tab 键还是可以自动补全,请问如何彻底删除之前的 ssh admin@后面的主机名历史记录呢?因为输错过一次主机名,后面按 tab,这个主机名就总是自动出来,特别麻烦。
1
mason961125 2018-09-01 13:46:16 +08:00 via iPhone
删了之后重新 source 一下?
|
2
Alexara 2018-09-01 15:11:08 +08:00
~/.ssh/known_hosts
|
3
codepub OP @mason961125 试了,不行
|
5
hu6360567 2018-09-02 10:34:22 +08:00 via Android
我也有类似问题,我在 sshconfig 里配置了一个 Host 叫 abc,域名为 abc.xxx.com 。ssh a 再 tab 的时候会补全成域名
|