缺少 Host 文件 - Mac OS X

缺少 Host 文件 - Mac OS X

我浏览过互联网,甚至看到了类似的问题,但并没有真正给出我想要的答案,所以我会看看是否能有更好的运气。

我最近必须修改我的主机文件,并为我正在执行的一些主机迁移添加 IP 和 URL。迁移已完成,我返回更改我的主机文件,我只是突出显示我之前输入的文本,点击删除,然后按 Control-O,然后按 Control-X。

我很快就发现我在浏览互联网时遇到了错误,这可能与我的主机文件有关。我回去发现整个文件都是空的。我输入了基本信息:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0    localhost

并尝试保存它并收到此错误:

[ERROR WRITING private/etc/hosts: NO SUCH FILE OR DIRECTORY]

每次我尝试保存新版本时,它都只是说我无法保存,因为找不到文件。有人能告诉我该怎么做才能将我的主机文件恢复到原来的状态吗?我发誓我再也不会在这里瞎折腾了。

答案1

应该是/private/etc/hosts。你漏掉了/开头的 。

相关内容