最近想删除/usr/bin/下的一些文件,结果一直提示无权操作,即使加上sudo命令也不行。
通过网上查找一些资料,发现:
mac系统下有Rootless机制,即使在root权限下也不能随意的读写所有路径。
如果特殊情况下需要关闭这个机制,需要:
1. 重启电脑
2. 在重启过程中按下 Command + R键进入恢复模式
3. 在恢复模式页面下左上角寻找命令行选项,并执行命令 csrutil disable
4. 随后再执行 reboot 命令重启电脑即可。
最近想删除/usr/bin/下的一些文件,结果一直提示无权操作,即使加上sudo命令也不行。
通过网上查找一些资料,发现:
mac系统下有Rootless机制,即使在root权限下也不能随意的读写所有路径。
如果特殊情况下需要关闭这个机制,需要:
1. 重启电脑
2. 在重启过程中按下 Command + R键进入恢复模式
3. 在恢复模式页面下左上角寻找命令行选项,并执行命令 csrutil disable
4. 随后再执行 reboot 命令重启电脑即可。