我如何才能使用这些权限来访问文件夹?
通过终端尝试时:
superUser99:tmp superUser99$ cd launchd
-bash: cd: launchd: Permission denied
答案1
您可以使用sudo -s
打开 root shell,然后cd
进入目录并在那里执行操作(仍然以 root 身份):
$ cd /private/var/tmp
$ sudo -s
Password:
# cd launchd # Now running as root; note the changed command prompt
# ls -l
total 0
srwx------ 1 root wheel 0 Mar 24 20:46 sock
# exit # This exits the root shell, taking me back to normal
$
请注意,以 root 身份执行命令时应非常小心。一个小错误加上 root 访问权限很容易严重破坏 OS X...