阿里云:Linux 使用数字来表示权限

七彩网络

本站赞助商:西昆云
首页>> 阿里云 >>阿里云:Linux 使用数字来表示权限
2019-10-5
分类: 阿里云

阿里云:Linux 使用数字来表示权限

文章作者:xiaoyun
手机扫码查看

文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。还有另外一种方法是以数字来表示权限, r: 对应数值4 w: 对应数值2 x:对应数值1 -:对应数值0 ......

服务器

文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。还有另外一种方法是以数字来表示权限,

r: 对应数值4
w: 对应数值2
x:对应数值1
-:对应数值0

我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:

111 101 100

再将其每三位转换成为一个十进制数,就是754。

例如,我们想让a.txt这个文件的权限为:

自己 同组用户 其他用户
可读 是 是 是
可写 是 是
可执行

那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,

按照上面的规则,rwx合起来就是4+2+1=7,一个rwxrwxrwx权限全开放的文件,数值表示为777;而完全不开放权限的文件“---------”其数字表示为000。下面举几个例子:

-rwx------:等于数字表示700。
-rwxr―r--:等于数字表示744。
-rw-rw-r-x:等于数字表示665。
drwx―x―x:等于数字表示711。
drwx------:等于数字表示700。

×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:云服务器 » 阿里云:Linux 使用数字来表示权限

发表评论

路人甲

网友评论(0)