3

我可以做这个:

sudo nano .bash_profile

但是当我这样做时:

sudo echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

我收到此错误消息:

-bash: /Users/mycomputer/.bash_profile: Permission denied

当我执行 ls -al 时:

-rw-r--r--   1 root         staff     27 10 Aug 12:22 .bash_profile
4

1 回答 1

4

快速修复:执行“sudo bash”,实际承担 root 权限,然后执行 echo。它会起作用的。sudo echo 仍然使用你的真实 uid,所以它失败了。

于 2012-08-24T13:56:18.160 回答