小编T10*_*000的帖子

OSX Sierra 主机文件被忽略

出于某种原因,两天前我的主机文件开始被忽略。
我将 Mac 与 Sierra OSx 一起使用。这是 /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 localhostage
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

127.0.0.1 localkur.com
Run Code Online (Sandbox Code Playgroud)

ping localkur.com 返回

ping: cannot resolve localkur.com: Unknown host
Run Code Online (Sandbox Code Playgroud)

我已经重新启动系统,使用这些命令清理缓存

sudo killall -HUP mDNSResponder;
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;
Run Code Online (Sandbox Code Playgroud)

在不同的文本编辑程序、vm、sublime 等中重新打开文件。
仔细检查空格或制表符(或双空格或双制表符)- 测试所有可能性。
还使用此命令监视文件

 sudo fs_usage | grep "/etc/hosts"
Run Code Online (Sandbox Code Playgroud)

并在刷新浏览器或使用 sublime 保存时得到该结果

12:23:35 …
Run Code Online (Sandbox Code Playgroud)

mac hosts

23
推荐指数
2
解决办法
6万
查看次数

标签 统计

hosts ×1

mac ×1