对于Mac的用户来说,大多不知道Mac如何修改文件的读写权限,对于文件系统下的文件权限r w x,也不清楚是什么意思,今天就为大家介绍一下Mac文件系统下的chmod修改权限r w x分别是什么意思,Mac如何修改文件的读写权限。
![15fc29cbe3d864cf40ab63bb0912ff8c.png](https://i-blog.csdnimg.cn/blog_migrate/d800350ae7d99b77c116afb45839d349.png)
对于安装到Mac系统下的应用来说,
首先,右击需要编辑的文件,选择“显示简介”,然后在简介窗口的最下面找到“共享与权限”这一项。点击“共享与权限”左侧的三角形符号,即可弹出下拉选项,看到名称和权限等内容。
![9ab40ee6cb1aa9e87a30647ab0e491a5.png](https://i-blog.csdnimg.cn/blog_migrate/3541fe14fa1882992a36337f6ced11ca.jpeg)
接下来,我们需要做的就是选中与自己的名称相应的权限,然后点击修改权限,比如将“只读”修改为“读与写”。这样一来,此前处于只读状态的目标文档就可以编辑了。
![27461b9b3bb129edbdb61ccfcc342209.png](https://i-blog.csdnimg.cn/blog_migrate/8f8a743ac2953fbd5cd07e49505d1415.jpeg)
对于Mac开发文件相关操作的应用,对文件相关权限这里也总结一下。
具体权限:
r(read):表示可读取权限,用数字4表示
w(write):表示可写入权限,用数字2表示
x(excute):表示可执行权限,用数字1表示
权限范围:
u(user):文件所有者
g(group):文件所有者所在群组
o(other):文件所有者及群组以外的用户
a(all):即全部的用户,包含拥有者,所属群组以及其他用户
操作符号:
+
添加某个权限。-
取消某个权限。=
赋予给定权限并取消其他所有权限
修改权限的命令格式:
chmod [<权限范围><权限操作><具体权限>] [文件或目录…]
例如
![ef345972f4953d7294166e5454a91300.png](https://i-blog.csdnimg.cn/blog_migrate/3968bc836145524f6c8c951cfd16a98b.jpeg)
再例如
chmod 777
具体解释一下 3个7分别代表3种用户的权限,第一位代表的是文件所有者的权限,第二位代表的是用户群组的权限,第三位代表的是其他用户的权限。
用户的读写执行权限都具有则为rwz,只具有读权限则r--,上面提到每项权限分别用数字代替,则rwz为4+2+1,r--为4+0+0,
所以上面的 chmod 777 的含义为所有人均具有所有权限rwz。
以上,就是Macz小编为大家收集的Mac文件系统下的chmod权限修改设置规则和Mac如何修改文件的读写权限的相关内容,合理的使用文件读写操作权限,可以降低我们在工作中因为错误修改权限引起的问题。