丢失主机文件 - Mac OS X

1 restore terminal hosts macos

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

最近,我必须修改我的主机文件并向其添加 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
Run Code Online (Sandbox Code Playgroud)

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

[ERROR WRITING private/etc/hosts: NO SUCH FILE OR DIRECTORY]
Run Code Online (Sandbox Code Playgroud)

每次我尝试保存新版本时,它只是说我不能,因为找不到文件。谁能告诉我应该做什么才能将主机文件恢复到原来的样子。我发誓我再也不会在这里胡闹了。

Bar*_*mar 5

它应该是/private/etc/hosts。你一/开始就错过了。