通过全新方式在 Apple 支持社区中投票!

你现在可以根据回复和用户使用技巧是否有用,来投出赞同票或反对票。进一步了解 <Apple 支持社区投票方式>的近期变更。

macOS: 如何恢复系统默认的 hosts 文件

上次修改时间: 2022年9月24日 上午11:41
5 4895 上次修改时间 2022年9月24日 上午11:41

阅读信息

版本:0.1.20211126

难度10:【2】

阅读时间:2 分钟

适合操作系统:10.5, 10.6, 10.8, 10.9, 10.10, 10.11, 10.12, 10.13, 10.14, 10.15, 11, 12


简介

下面介绍的方法可以简单直接地恢复 macOS或 Mac OS X 操作系统的默认 hosts 文件。


操作:

在一个新建的终端程序窗口中,按照下面的指示逐步操作。


1> 输入下面的命令并按回车键,按照提示输入管理员密码,输入过程中光标不会移动,输入完成后回车确认即可:

sudo -s


2> 将下面的全部复制并粘贴到前面的终端窗口中,回车确认。

cat <<EOF > /etc/hosts
##
# 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
EOF


3> 再运行下面的命令:

sudo chown root:wheel /etc/hosts; sudo chmod 644 /etc/hosts


4> 成功后,关闭该终端窗口,或者退出终端程序


可能的问题

如果提示没有权限等错误,那么先禁止 SIP,成功后,再打开 SIP。

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用你的 Apple ID 开始畅游其中吧!