无法在我的 Mac 上编辑 /etc/profile

无法在我的 Mac 上编辑 /etc/profile

上一个问题的答案没有帮助 -无法在我的 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 还需要对包含目录的写入权限,这可能与自动保存或沙盒有关。

相关内容