我有一个奇怪的问题变得相当烦人,因为我无法推断为什么我对/ etc / hosts文件的编辑不能保存。当我使用sudo权限编辑并保存它们看起来很好。一旦我打开一个新终端或退出终端并再次检查我所做的编辑就消失了。
sudo vim /etc/hosts/ or sudo vim /private/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
我尝试添加此行:127.0.0.1 ac-decountsv.example.com
我也尝试编辑/ private / etc / hosts /。有人可以告诉我,我在俯瞰什么?
由于
答案 0 :(得分:0)
OS X锁定对系统文件的更改;取下锁和&做出改变。
这可能会有所帮助: https://superuser.com/questions/40749/command-to-unlock-locked-files-on-os-x
答案 1 :(得分:0)
您可以使用以下
编辑文件chattr -i /etc/hosts; vi /etc/hosts; chattr +i /etc/hosts