当使用自动完成功能时,它会显示网站和文件名。
因此,如果我输入scp goo
然后输入Tab它显示的键
gooey.zip goo.freelogs.com: googleads.g.doubleclick.net: google.tucows.com:
googleads2.g.doubleclick.net: google-earth-stable_current_amd64.deb googlus.com:
googleadsense.ya.com:
问题是,它在自动编译过程中从哪里获取这些网站。我知道 gooey.zip 文件显然是我的目录中的一个文件,但这些网站是从哪里来的呢?
PS:如果这很重要的话,我已经卸载了 Zeitgeist
答案1
/etc/hosts
它从当前目录、文件、~/.ssh/config
文件和~/.ssh/known_hosts
文件中的文件名中获取它。
/usr/share/bash-completion/completions/scp
从包中检查脚本bash-completion
。