上一个问题的答案没有帮助 -无法在我的 Mac 上编辑 /etc/profile
我想编辑 /etc/profile,但无法编辑,即使使用 sudo 打开也无法编辑。我手动更改了文件的权限,方法是:
sudo chmod u+w /etc/profile
现在,当我尝试保存文件时,出现了不同的错误。对话框不再告诉我没有权限,而是简单地显示“无法保存文档‘配置文件’”。我该如何更改文件?
答案1
如果你以 root 身份运行可执行文件,它应该可以工作:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit
如果您使用 TextEdit 正常运行sudo chmod u+w /etc/profile
并打开/etc/profile
,TextEdit 会显示错误,因为它没有写入权限/private/etc/
。自 10.7 以来,TextEdit 还需要对包含目录的写入权限,这可能与自动保存或沙盒有关。