问题

mac 10.15及以上,默认开启了SIP系统保护,开发中普通用户是无法创建文件。

我们开发中有时会把一些文件目录设置为/home,比如日志:/home/logs/

此时启动服务会报错,无法创建日志目录。

解决方法如下:

方法一

打开终端

sudo vim /etc/auto_master
去掉/home前的#

cd /
sudo automount

这种方法本人遇到的情况是:暂时解决了问题,一旦mac重启,/home目录就消失了,需要每次重启后做如下操作:

sudo vim /etc/auto_master
去掉/home前的#
sudo automount

sudo vim /etc/auto_master
在/home前加#
sudo automount

但这样很麻烦,显然不是一个优秀程序员能够忍受的。。。

建议使用方法二,彻底解决该问题。

方法二

  • 重启时长按 `  command+ R `进入recovery模式
  • 在左上角 “常用工具” 里选择  终端
  • 在终端输入 `csrutil disable` 关闭SIP(Security Integrity Programming)模式
  • 重启
  • 打开终端输入: `sudo mount -uw /`  启动挂载
  • 创建文件夹 `mkdir /Users/xxx/home/`     (ps:xxx为你的用户名)
  • 创建软连接 `sudo ln -s /Users/xxx   /home`
  • 重启进入recovery模式,选择终端输入 `csrutil enable`,打开SIP

Mac系统home目录无法创建文件最全解决方法相关推荐

  1. mac 在 home 目录下创建文件夹

    1.修改auto_master 编译 /etc/auto_master 文件,注释掉或者移除以 /home 开头的那一行,保存. sudo vim /etc/auto_master 注释掉 /home ...

  2. 目录没有.kaggle文件夹的解决方法

    跟 网络教程 发现没有 .kaggle 文件夹 ,看了一些办法,总结了一下. 首先  pip kaggle 的库(确认已下载) pip install kaggle 当C盘用户(C:\Users\De ...

  3. mac电脑打不开html文件怎么处理,苹果电脑mac系统打不开rar文件怎么办?mac电脑打不开rar文件的解决方法...

    rar文件是一种压缩文件格式,之前在windows系统上能轻松打开,但是到苹果电脑mac系统却打不开了,怎么办?大多数原因是因为没有安装相应的软件.大家也不必太着急,这里为大家整理了mac电脑打不开r ...

  4. 计算机管理mmc无法,WinXP系统提示MMC无法创建管理单元如何解决?

    最近有WinXP系统用户反映,用命令行打开组策略时,出现提示"MMC无法创建管理单元",这让用户非常烦恼.那么,WinXP系统提示MMC无法创建管理单元如何解决呢?下面,我们就一起 ...

  5. 计算机缺失wininet.dll,xp系统开机提示wininet.dll文件丢失怎么解决

    大家在使用电脑的过程当中,最讨厌的就是电脑病毒了,它不但会给用户们造成损失,还会损坏电脑的系统,最近有位xp系统反应,电脑开机提示wininet.dll文件丢失,那么xp系统开机提示wininet.d ...

  6. linux 挂在u盘变成只读,linux系统下优盘挂载之文件系统后只读解决方法

    问题:有时在linux系统下挂载优盘之后,优盘文件系统只读,表现形式一般为:删除文件或者创建文件的时候提示无法删除或创建文件:文件系统只读;解决方法:1.在Linux系 问题:有时在linux系统下挂 ...

  7. ubuntu下无法在目录下创建文件夹,权限不足解决办法

    ubuntu下无法在目录下创建文件夹,权限不足解决办法 Ubuntu linux系统下 su:出现: authentication failure的解决办法 ubuntu下 sudo passwd r ...

  8. mac系统升级血泪史之根目录创建文件夹问题

    在根目录下创建新目录,mkdir /data 出现 "Read-only file system" macOS Catalina 首先,执行以下命令查看SIP的状态 命令: csr ...

  9. mac创建文件服务器,mac命令行终端怎么创建文件 mac命令行终端创建文

    导读: 想要在mac os x系统中创建大容量空白文件其实非常简单.今天脚本之家小编为大家介绍两种创建文件教程,第一种就是使用mac命令行终端创建文件,第二种是使用磁盘工具应用... 想要在mac o ...

最新文章

  1. Windows 路由追踪tracert命令使用示例
  2. BZOJ4520:[CQOI2016]K远点对(K-D Tree)
  3. 计算机组成与系统结构名词解释,北京邮电大学 计算机系统结构(体系结构) 期末复习 术语解释...
  4. ZWrite 和ZTest
  5. 冒泡排序的C语言实现
  6. vue页面引用echart的词云图
  7. 学生用计算机数字键坏了,电脑键盘数字键失灵如何恢复
  8. 数据结构之线性表,这一篇就够了,吐血总结,建议收藏~~
  9. 人机智能交互技术教学进度表(2017-2018-1)含测试 机器人方向本科限选课程
  10. Bit blit----From Wikipedia
  11. linux 线程tid,关于linux:PID和TID之间的区别
  12. 部署NanoDet实现火焰检测
  13. 【高分一号影像数据命名规则】
  14. 高等数学(第七版)同济大学 习题11-2 个人解答
  15. JAVA大数据(二) Hadoop 分布式文件系统HDFS 架构,MapReduce介绍,Yarn资源调度
  16. SSL数字证书(三)使用 openssl 生成证书
  17. python语法与函数
  18. PageRank简介
  19. 可能是第十好的Android 开源 日历 Calendar 仿小米
  20. win10打开程序响应很慢_Win10显示器驱动程序停止响应后又恢复了解决方法

热门文章

  1. ci框架中引入css,php ci框架中加载css和js文件失败的原因和解决方法
  2. 2021年2月程序员平均工资出炉!你处于什么水平?
  3. 026、163邮箱验证
  4. harbor部署实录
  5. 将xmind文件内容导出为Excel文件
  6. 计算机开机错误提示,开机提示内存错误常见错误代码及解决方法!
  7. 【航空和卫星图像中检测建筑物】使用gabor特征和概率的城市区域和建筑物检测研究(Matlab代码实现)
  8. 企业数字化转型的5个步骤
  9. android bugreport 分析工具
  10. Python浅析-从植物大战僵尸源代码入门Python 从Python就业前景分析如何学习