这个记录应该是保存在com.apple.Termial.plist配置文件中, 这个文件有可能存在两个地方,一个是用户自己的Preferences目录中,一个是本地系统的Preferences目录中。用户自己的只作用于用户本身,而本地系统 的对于所有本机登录用户可用。
你的问题可能是保存在本地系统内。尝试使用下面的命令显示和删除所有记录
显示:
sudo defaults read /Library/Preferences/com.apple.Terminal.plist PermanentServers
删除:
sudo defaults delete /Library/Preferences/com.apple.Terminal.plist PermanentServers
当然也检查你用户本身的设置:
显示:
defaults read ~/Library/Preferences/com.apple.Terminal.plist PermanentServers
删除:
defaults delete ~/Library/Preferences/com.apple.Terminal.plist PermanentServers
如果想要使用图形界面来编辑,可以使用任何的XML编辑软件,或者是XCode.app。
.local
是被用于使用mDNS(在Mac上的实现叫做Bonjour)服务来解析机器名的,类似于熟知的DNS服务的机器名与IP地址的解析。只不过mDNS一般只是用于局域网内 部。在实际操作中,在Mac上要访问一台同网络上设备时,或者使用它的FQDN(完全限定域名),比如叫做smtp的机器,它的FQDN可能是smtp.baidu.com,而Bonjour名是smtp.local,在Windows上之所以可以直接使用机器名 smtp是因为WINS服务。