Linux某文件的权限为:drw-r--r-x,用数值形式表示该权限,则该八进制数为什么,该文件属性是什么

Linux某文件的权限为:drw-r--r-x,用数值形式表示该权限,则该八进制数为什么,该文件属性是什么,第1张

八进制数:645。文件属性为:属主具有读写权限,属组具有读权限,其他人具有读和执行的权限。

其中,r:读权限(read)、w:写权限(write)、x:执行(execute)。所属:u:属主、g:属组、o:其他人。rw-r--r-x 9个位,分为三段,每段三个位,依次为r,w,x权限,三段分别为属主,属组,其他人三种类别的权限。

数字也可以代表权限,r使用4表示,w使用2表示,x使用1表示,rwx使用二进制表示的话,有权限使用1表示,没有使用0。具体只要在相应位上有权限,则二进制为1,则三个位组合起来,再从二进制转化为十进制则数字可计算出来权限。

扩展资料:

权限的规定:

1、X的作用(x权限特殊形式),针对目录增加x权限。

2、对文件:无执行的文件,不会增加x权限,任意三种人有执行权限,也会增加x权限。

3、对目录的权限意义:

只有读:只能查看目录文件列表,不能访问文件,也不能cd目录(查看,删除)。只有执行:可以cd进去,不能ls,可以访问目录中的文件。执行是基础权限。写权取:配合x权限才生效。新建目录: 777 - umask值就是新建目录的默认权限;管理员的umask 是 022;普通用户的umask是 002。

参考资料来源:百度百科-文件系统权限

答案是756r代表可读,w代表可写,x代表可执行,-代表不能进行这些 *** 作。把可读、可写和可执行都记为1,-记为0,rwxr-xrw-对应数字为111,101,110。000到111分别对应八进制数的0到7,所以rwxr-xrw-化为八进制数是756。

drw-r--r--,其中第一个字符是文件的类型标志,后9个为权限标志。通过第一位确认文件属于那种类型。而该问题中是一个目录。linux文件的权限标志位共九个,分为3组,分别代表文件拥有者的权限,文件所属用户组的权限和其它用户的权限,Linux 文件的权限有三种: 可读(r):意味着我们可以查看阅读; 可写(w):意味着,可以修改或删除(不过删除或修改的权限受父目录上的权限控制); 可执行(x):意味着如果是文件就可以运行,比如二进制文件(比如命令),或脚本(要用脚本语言解释器来解释运行)。 而八进制的语法使用数字表示各个权限分别是r(4)、w(2)、x(1)、-(0)。在本问题中属主权限位是rw-,转换为八进制为4+2+0=6,属组权限位r--转换为八进制为4+0+0=4。其他人权限位r--转换为八进制为4+0+0=4。将三个权限位表示起来是644.详细请参阅 http://baidu.blog.51cto.com/71938/107682文章。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8899423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-22
下一篇 2023-04-22

发表评论

登录后才能评论

评论列表(0条)

保存