一直没用过chmod 777(755,750)的命令,也不知道具体是什么作用,尤其不知道755,750,777分别代表什么意思,只记得有一次咨询一个同门时告诉我不要设置成777模式,后来就没有接触了。
因为今天又用到了,所以整理归纳以一下。
chmod是Linux下设置文件夹权限的命令,后面一般跟三个数据,代表不用用户群体在这个文件夹上的权限设置:
一般是三个数字:
chmod 750 dir_wzg
第一个数字表示文件所有者的权限
第二个数字表示文件所有者同属一个用户组的其他用户在该文件上的权限
第三个数字表示其他用户组在该文件夹上的权限。
权限分为三种:读(r=4),写(w=2),执行(x=1)。结合起来还有:
可读+可执行(rx=5=4+1)对应数字5,
可读+可写(rw=6=4+2)等,对应数字6。
可读+可写+可执行(rwx=7=4+2+1)对应数字7.
所以,chmod 755设置用户的权限为:
1.文件所有者的权限 可读可写可执行 模式7 –7
2.与文件所有者同属一个用户组的其他用户 可读可执行 模式5
3.其他用户组 可读可执行 模式5
总结:三个权限,8种权限结合方式,按照打分的方式给不同的权限模式编号。每个编号对应的模式组合是唯一的。
三个基本权限:
执行权限: mode = 1
写权限: mode=2
读权限:mode=4
不同权限组合:
执行+写权限: mode = 1+2 = 3
执行+写+读权限: mode = 1+2+4 = 7 是最高权限,也是所有权限
读+写权限:mode = 4+2 = 6
读+执行权限: mode = 4+1 = 5
今天的文章linux chmod 755 ,750,777分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24348.html