Mac 更改/usr/bin 目录权限失败

Gilbertat
  • 180

在Mac系统下用如下命令更改用户权限结果失败
sudo chmod -R 777 bin
提示我 Operation not permitted,切换为root账户更改该目录权限还是提示Operation not permitted, 系统版本:10.11 Beta (15A243d)

回复
阅读 40.3k
4 个回答
✓ 已被采纳
ryxc
  • 2
新手上路,请多包涵

如果你需要修改或更新某个程序,可以安装一个新程序放在/usr/local/bin目录下,这样会优先调用新程序。
因为环境变量的PTAH中是PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin。

之前在Flavours 2的主页里提到过

Apple introduced a new security policy on OS X El Capitan, preventing every process (even privileged ones) from modifying system files, either on filesystem or dynamically at runtime.

10.11里系统文件完全没法动了,root也不能动。大概跟这个有关

10.10系统和10.11系统测试10.11系统文件就算是root也不能操作10.10可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏