我正在尝试编辑bash_profile文件,通过在我的mac机器上使用以下命令添加sdk路径。
sudo touch ~/.bash_profile; open -e ~/.bash_profile
它会在TextEdit中打开文件,但不允许我编辑它。虽然我在运行上述命令时已经授予了超级用户权限和密码,但当我尝试编辑它时,它会给我以下消息。
“您不拥有“.bash_profile”文件,也没有写入它的权限。 您可以复制此文档并编辑副本。只有副本将包含您的更改。” 我对mac不熟悉,请详细解释您的答案。
“您不拥有“.bash_profile”文件,也没有写入它的权限。 您可以复制此文档并编辑副本。只有副本将包含您的更改。” 我对mac不熟悉,请详细解释您的答案。
~/
路径是你自己的主目录,~/.bash_profile
文件应该归你所有。 - Some programmer dudeopen
命令可能会更改用户或其他内容。对于该文件,它应该归您(farheen
)所有。使用chown
更改它:sudo chown farheen ~/.bash_profile
。之后,您就不需要再使用sudo
来编辑它了(只需使用open
命令!不要使用sudo touch
!)。 - Some programmer dude