更新了 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机制将成为对抗恶意程序的最后防线

于是尝试关闭 Rootless。重启按住 Command+R,进入恢复模式,打开Terminal。

csrutil disable

重启即可。如果要恢复默认,那么

csrutil enable
附录:

csrutil命令参数格式:

csrutil enable [--without kext | fs | debug | dtrace | nvram][--no-internal]

禁用:csrutil disable

(等同于csrutil enable --without kext --without fs --without debug --without dtrace --without nvram)

转载于:https://www.cnblogs.com/daochong/p/6833301.html

Mac OS X 11中的/usr/bin 的“Operation not permitted”相关推荐

  1. MAC安装chromedriver碰到的问题:mv: rename chromedriver to /usr/bin/chromedriver: Operation not permitted

    在搞Python爬虫的背景. 安装chromedriver碰到的问题 我想把从官网下载的文件chromedriver从下载文件夹转移到/usr/bin目录下 终端输入: appledeMBP:~ ap ...

  2. cp: /usr/bin/chromedriver: Operation not permitted

    Mac os 安装chromedriver碰到的问题 我想把从官网下载的文件chromedriver从下载文件夹转移到/usr/bin目录下 终端输入: appledeMBP:~ apple$ cd ...

  3. MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址

    MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址 注意:已经下载过MAC OS 10.10.5虚拟机免费下载(可安装Xcode7) 链接:http://blog.csdn. ...

  4. 2017年6月Mac OS 10.11安装文档

    [2017年6月4日] Mac OS X 10.11(EI Capitan)之所以不能用U盘安装,是因为制作为安装盘后的大小接近8GB,而我最大的U盘实际容量只有7.6GB左右,所以只能选择硬盘安装. ...

  5. VMware 安装Mac os 10.11 苹果系统

    闲来无事,突然就想要体验体验苹果系统,但是windows系统用着比较顺手,又不想直接买Mac book,就想起来vmware这款强大的虚拟机,但是虚拟机里面默认是没有苹果系统的,这时候需要激活,接下来 ...

  6. Mac OS X10.11(OS X EI Capitan)安装程序下载

    Mac OS X10.11(OS X EI Capitan)的安装程序(dmg文件)已经上传到百度网盘(直接安装即可).有需要者请加微信公众号:geekculture,并发送capitan或osx获取 ...

  7. Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法

    Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 参考文章: (1)Linux系统中提示/usr/bin/ld: cannot find -lxxx错 ...

  8. java程序员装黑苹果_黑苹果教程(四)———MAC OS 10.11+固态硬盘+自定义引导

    为了使黑苹果的体验效果更佳,楼主购买了一块固态硬盘,为了黑苹果还把主板搞出问题了,,哎,方法没有掌握好,为了今后的同志少走弯路,同时给自己留个笔记,所以分享一下自己的经验. 楼主黑苹果也经历了三个版本 ...

  9. Mac OS X系统中如何安装Python

    与其他开源软件一样,在Mac OS X平台上安装Python有多种方法.笔者觉得有必要将一些最简单的方式记录下来,其中包括: Homebrew 安装文件(packaged binaries) 源代码安 ...

最新文章

  1. Android学习 —— 数据的存储与访问方式一: 文件存取
  2. 寒冬之下,做好这六点
  3. ant design vue input change_vue 表单
  4. java SE8 和 jdk1.8的关系 java版本号
  5. OpenGL学习笔记以及其它学习思考
  6. mysql子查询的方式_分布式系统中一种迭代处理MYSQL子查询的方法
  7. Service IP 原理 - 每天5分钟玩转 Docker 容器技术(137)
  8. Python实现二叉树
  9. React Native 开发豆瓣评分(六)添加字体图标
  10. buffernbife会不会对性能有影响
  11. 计算机c语言笔试试题,计算机二级c语言笔试题和面试题答案(2019最新)
  12. python __name__怎么使用_python学习笔记26(python中__name__的使用)
  13. SQL实战之查找所有员工的last_name和first_name以及对应部门编号dept_no
  14. LeetCode 63.不同路径II(动态规划)
  15. 复合类型_22.scala的复合类型
  16. WiFi模块吞吐量测试
  17. html网页文字链接的若干问题
  18. 地理信息系统的元数据、主数据、参考数据之间的区分
  19. css解决谷歌,360浏览器默认最小字体为12px问题
  20. 工具相关累计 慢慢更新防止忘记

热门文章

  1. 单例模式Java的七种写法
  2. apache配置文件详解
  3. Java并发编程笔记—摘抄—基础知识
  4. javascript本地,宿主,内置对象
  5. IE6下兼容CSS属性min-height的解决办法
  6. 出现问题Debug Assertion Failed!
  7. 项目练习(二)—微博数据结构化
  8. 11.28.cookie
  9. linux操作系统基础篇(四)
  10. SharePoint 上传附件