Operation Not Permitted

在 Mac 使用过程中遇到 Operation Not Permitted 问题,文件移动不了,也删除不掉.这是由于 SIP 功能引起的问题.SIP(System Integrity Protection) 是 Apple 在 OS X 10.11 以后的版本中默认启动的一项系统保护程序.SIP 会锁定几个系统文件目录:

/System
/sbin
/usr (/usr/local 除外)

解决方案:

  • 重启电脑,按下 Command + R 直到听到开机声音,此时电脑会进入恢复模式(Recovery Mode)
  • 当 OSX 工具出现在屏幕中时,下拉工具(Utilities)菜单,选择终端(Terminal)
  • 键入 csrutil disable,回车
  • 电脑重启后,SIP 就关闭了

恢复 SIP 方法同上, 只不过把命令换成 csrutil enable.另外通过 csrutil status可以检测系统当前 SIP 的启动状态.

作者:l蓝色梦幻
链接:https://www.jianshu.com/p/c900684b3973
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

原文地址:https://www.cnblogs.com/xuyin/p/12172921.html

时间: 2024-08-03 15:04:56

Operation Not Permitted的相关文章

Mac OS X El Capitan (10.11) sudo pip install 报错 “OSError: [Errno 1] Operation not permitted”

由于 OS X El Capitan 采用了 System Integrity Protection 保护技术,导致 sudo pip install 安装python包时会产生报错: 1 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 150, in makedirs 2 makedirs(head, mode) 3 File "/System

Linux下UDP发送大量请求导致Operation not permitted的问题探讨

一.问题背景目前公司准备上微服务的架构模式,在对比大量的API网关之后,最后选中了Kong作为我们的API网关,在经过大量的研究之后,啊呸,踩坑之后,终于跑起来了,简直是普天同庆,撒花祝贺. 但是在美滋滋的进行性能测试的时候,发现1000个并发总共10000个请求,在执行到第二次的时候,总是会卡着不动了,SO,又是各种查log,发现是UDP报错,报错信息:Operation not permitted,看得我简直一脸懵逼,就像这样 看来我必须去找谷歌这个帮手了 二.问题产生原因 问题主要是在Li

Mac OS X 11中的/usr/bin 的“Operation not permitted”

更新了 Mac OS X 11后发现,MacVim 不再能够通过Terminal用命令打开了. mvim hello.txt 于是尝试将 mvim 重新复制到/usr/bin/中去 sudo cp -f mvim /usr/bin/ 然而出现了权限问题: cp: /usr/bin/mvim: Operation not permitted 搜索之后发现,是El Capitan 加入了Rootless机制,不再能够随心所欲的读写很多路径下了.设置 root 权限也不行. Rootless机制将成为

rm: cannot remove `/home/wwwroot/default/.user.ini': Operation not permitted

[[email protected] ~]# rm -rf /home/wwwroot rm: cannot remove `/home/wwwroot/default/.user.ini': Operation not permitted [[email protected] ~]# chattr -i /home/wwwroot/default/.user.ini [[email protected] ~]# rm -rf /home/wwwroot 解析: Linux chattr命令 L

-bash: ulimit: max user processes: cannot modify limit: Operation not permitted

安装oracle时候在创建oracle用户后,切换oracle用户时,报如下错 [[email protected] ~]# su - oracle-bash: ulimit: max user processes: cannot modify limit: Operation not permitted 经查看结果是 忘记修改/etc/security/limits.conf 关于/etc/security/limits.conf解释及应用,看我转载如下文章 limits.conf的格式如下:

linux操作提示:“Can't open file for writing”或“operation not permitted”的解决办法

在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用":q!"命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个:    1.当前用户的权限不足    2.此文件可能正被其他程序或用户使用.      一般错误原因都是前者,解决方案是在使用vi

安装Pod时提示ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod

环境:OSX EI 10.11.1 昨天切换gem源后,招待pod安装没有任何问题,也可以正常用$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/$ sudo gem install cocoapods 今天再使用的时候,在一个项目下执行pod install时半天死活没反应,无奈就ctrl+c了强制退出了.然后再执行的时候就出现错误: Library/Ruby/Site/2.0.0/rubyge

"npm ERR! Error: EPERM: operation not permitted"问题解决

在基于macaca进行自动化测试的时候,遇到如下问题: E:\AutoTest\Macaca\LocalTEST\macaca-test-sample\macaca-test>macaca doctor   Node.js checklist:   node env: C:\Program Files\nodejs\node.exe  node version: v6.3.0   Android checklist:   JAVA version is `1.8.0_91`  JAVA_HOME

cocoapods 安装报错 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj

cocoapods 安装报错 ERROR:  While executing gem ... (Errno::EPERM)     Operation not permitted - /usr/bin/xcodeproj 执行下面语句安装即可: sudo gem install -n /usr/local/bin cocoapods

su命令cannot set groups: Operation not permitted的解决方法

版权声明:本文由曾倩倩原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/103 来源:腾云阁 https://www.qcloud.com/community 问题场景: user_0[email protected]10-125-224-102:> su root Password: su: cannot set groups: Operation not permitted 1.观察: (1) 查看 /bin/su u