【发布时间】:2018-10-13 20:50:44
【问题描述】:
我已经使用最新的 Mojave 在我的 Mac 中启用了 root 用户。我试图用它删除一个文件夹,但由于某种原因,我收到错误“权限被拒绝”。我认为 root 可以在 unix 系统上做任何事情?
sh-3.2# whoami
root
sh-3.2# pwd
/opt/local/var/macports/home/Library
sh-3.2# ls -lhart
total 0
drwxr-xr-x 3 root admin 96B Sep 24 2016 ..
drwxr-xr-x 3 root admin 96B Sep 24 2016 .
drwxr-xr-x 2 root admin 64B Oct 13 18:54 Preferences
sh-3.2# rm -rf Preferences/
rm: Preferences/: Operation not permitted
sh-3.2# whoami
root
sh-3.2#
【问题讨论】:
-
不,你不能。 SIP
-
SIP 似乎可以保护系统文件。我正在尝试删除 macports 安装目录。
-
macports的安装目录肯定不属于
root,也不存在Preferences下。 -
/opt/local/var/macports/home/Library/Preferences
-
我不认为这是那个文件夹,你能
pwd吗?还有,操作系统版本?
标签: macos root macports rm macos-mojave