3
我真的无法将目录添加到$ PATH变量中。我曾尝试将文件文本添加到etc/paths.d /包含要添加的路径,但操作系统反驳让我添加文件到该目录(权限被拒绝)。我不知道为什么,因为我作为管理员登录...
请帮助我,我需要在macosx上添加android sdk的adb路径。
我真的无法将目录添加到$ PATH变量中。我曾尝试将文件文本添加到etc/paths.d /包含要添加的路径,但操作系统反驳让我添加文件到该目录(权限被拒绝)。我不知道为什么,因为我作为管理员登录...
请帮助我,我需要在macosx上添加android sdk的adb路径。
/etc/paths.d上的权限只允许root帐户写入,而不是正常的管理员。这在OS X中实际上很常见,因为许多用户每天都以管理员身份进行操作,但出于安全原因,对于他们来说,对任何可能影响系统完整性的设置进行写入访问是一个好主意,而无需通过显式I-意味着要做的那一步。
那么如何添加文件?一般来说,你需要使用一个促进根的进程来执行操作。我将举三个例子:
sudo
作为前缀以root用户身份运行命令(同样,在输入管理员密码后),例如, sudo cp mypathfile /etc/paths.d
或sudo vi /etc/paths.d/mypathfile
。