Mac新建文件夹报错,mkdir():Operation not supported

问题:
由于我在执行PHP脚本新建日志文件的时候,报错:

[2]mkdir(): Operation not supported

然后我在本地试了一下

> mkdir log
mkdir: log: Operation not supported

解决:

  1. 打开终端
    sudo vim /etc/auto_master
  2. 修改(注释/home这一行):
    #/home auto_home -nobrowse,hidefromfinder
  3. 回到根目录(这一步很重要):
    cd /
  4. 执行:
    sudo automount
  5. 可以操作home文件了:
    sudo mkdir /home/log
    ⚠️注意:不加sudo可能报错没有权限
  • 此目录是Mac系统保留的目录,在升级或修复系统的时候都会抹除此目录下的数据,所以可以建立个链接来保存数据
    sudo ln -s /Users/用户名/Documents /home/用户名/
MAC
本作品采用《CC 协议》,转载必须注明作者和本文链接
倚南窗以寄傲,审容膝之易安
讨论数量: 1

不错,点赞

9个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!