无法在mac上更新主机文件

Ren*_*tin 5 macos hosts

当我尝试在mac上保存/ etc/hosts文件中所做的更改时出现此错误:

"hosts" E212: Can't open file for writing

我该如何更新?

Ren*_*tin 9

我找到了解决方案:

只需在vi主机之前使用"sudo"(它会询问管理员密码).通过这样做我基本上打开具有管理员权限的hosts文件:

$ sudo vi hosts
Run Code Online (Sandbox Code Playgroud)

并且修改后的:wq工作正常!