在Mac电脑中,home文件夹下不能直接mkdir,一开始以为是必须要root才可以,但是切换了root也还是不行,提示“mkdir: test: Operation not supported”。
解决方案:
执行sudo vim /etc/auto_master,注释掉/home选项。
sudo vim /etc/auto_master
修改前:/home auto_home -nobrowse,hidefromfinder
修改后:#/home auto_home -nobrowse,hidefromfinder
将/home这一行给注释掉,这里需要注意一下,这个文件是只读的,保存的时候需要加感叹号强制保存。
强制保存之后,会弹出一个提示框:
直接允许,否则前功尽弃。
回到根目录(这一步很重要)
cd /
sudo automount
之后就可以操作/home目录
此目录是Mac系统保留的目录,在升级或修复系统的时候都会抹除此目录下的数据,所以可以建立个链接来保存数据
sudo ln -s /Users/lim/Documents /home/lim/