Mac OS X - 访问系统拥有的文件

Mac OS X - 访问系统拥有的文件

我如何才能使用这些权限来访问文件夹?

文件夹信息

通过终端尝试时:

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...

相关内容