> 如果遇到 hosts 文件被锁定无法编辑,用 chflags 命令去掉文件的不可修改属性就可以了。 > > sudo chflags -hv nouchg,noschg /etc/hosts > > nouchg 是去掉用户不可修改的属性,noschg 是去掉系统不可修改的属性。去掉之后就可以正常修改了。改完建议执行 sudo chflags -hv uchg,schg /etc/hosts 把属性改回来 来源: