macOS: 如何恢复系统默认的 hosts 文件
阅读信息:
版本: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。