-r--r-----权限值是多少
时间: 2023-08-15 18:04:42 浏览: 225
权限值的表示方式是使用八进制数来表示,其中每个数字代表一种权限。对于-r--r-----,权限值为 0440。其中第一位表示文件的类型,- 表示普通文件;接下来的三位表示文件所有者的权限,r-- 表示只读;再接下来的三位表示文件所属组的权限,r-- 表示只读;最后的三位表示其他用户的权限,--- 表示没有任何权限。
相关问题
linux -rw-r--x--的值,怎么把一个文件修改成为 -rw-r--x--
Linux中的文件和目录的权限由三个数字表示:r(读)、w(写)和x(执行)。每个数字代表一组用户,即文件所有者、文件所在的组和其他用户。数字1表示有权限,0表示没有权限。-表示缺失的权限。
其中,第一个字符代表文件类型,其中“-”表示是一个常规文件,而“d”表示是一个目录。
现在,我们来解释一下-rw-r--x--这个值的含义:
- 第一个字符 "-",代表该文件是一个常规文件。
- 接下来三个字符 "rw-",代表文件所有者具有读和写权限。
- 接下来三个字符 "r--",代表与文件所有者属于同一用户组的用户只具有读权限。
- 最后三个字符 "x--",代表其他用户只具有执行权限。
要将一个文件修改成为-rw-r--x--,可以使用chmod命令。例如,可以使用以下命令修改文件的权限:
```
chmod 654 filename
```
其中,数字6代表“rw-”,数字5代表“r--”,数字4代表“r-x”。
3、如果umask设置为022,新创建的文件的缺省权限是什么? ( )A.----W--WB.-W--W---C. r-Xr-X--D. rw-r--r-
根据引用中提到的内容,umask是用来设置新创建文件的默认权限的。在Linux系统中,umask的值是由三个八进制数字组成的,分别代表了文件所有者、文件所属组和其他用户的权限掩码。其中,每个数字的取值范围是0~7,对应的二进制位分别是---、--x、-w-、-wx、r--、r-x、rw-、rwx。例如,umask设置为022,则文件所有者的权限掩码为---,文件所属组和其他用户的权限掩码均为-w-,即新创建的文件的缺省权限为rw-r--r-。
因此,选项D.rw-r--r-是正确的答案。
阅读全文