在使用mac时经常会遇到无权限导致创建文件、文件夹失败。尤其是在系统更新升级后,出现情况的机率更大,那我们该怎么解决呢?
快捷修改
我们可以通过右键-显示简介-共享与权限来查看我们当前登陆的用户是否有写的权限。如果没有那么只要给上读写权限即可。
命令修改
权限划分
数字4、2、1表示读、写、执行权限即:r=4,w=2,x=1读、写、执行:rwx=4+2+1=7读、写:rw=4+2=6读、执行:rx=4+1=5角色划分
u档案拥有者;g与该档案的拥有者属于同一个群体;o表示其他以外的人;a表示所有;执行命令
chmod或sudochmod参数-R:以递归的方式对目前目录下的所有档案与子目录进行相同的权限变更举例一般使用
设置所有用户可读取文件a.conf:chmodugo+ra.sh设置c.sh只有拥有者可以读写及执行:chmodu+rwxc.sh举例数字使用
设置拥有者可读写,其他人不可读写执行:chmodfileName(等价chmodu=rw,g=---,o=---fileName或chmodu=rw,go-rwxfileName)设置所有人可以读写及执行:chmodfileName(等价chmodu=rwx,g=rwx,o=rwxfileName或chmoda=rwxfileName为了简单方便
sudochmod-R你的文件夹名
安全模式
如果上面两种方式都不能解决创建文件的权限问题,那基本上是安全模式导致的了。一般这种情况会出现在系统更新后。
1、首先查看安全模式状态csrutilstatus
如果显示Protectionstatus:enabled,说明安全模式是启动的
2、修改安全模式
重启电脑,屏幕暗下后立马按住