Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在shell中执行umask命令时返回的002值是什么意思_Shell_Unix - Fatal编程技术网

在shell中执行umask命令时返回的002值是什么意思

在shell中执行umask命令时返回的002值是什么意思,shell,unix,Shell,Unix,我在linux shell中键入umask命令,它将002作为输出返回。 我知道乌玛斯克司令部用了什么。但是002所代表的。 请帮助我它显示了创建文件的默认权限级别。 从基本权限中减去umask将获得实际的文件权限。 所有文件都将使用664(666-002)权限创建,dir使用775(777-002)权限创建。这意味着默认情况下创建的文件将不可全世界写入。0x2为写入。因此,默认情况下,others将无法写入文件。i指定哪个位代表什么?顺序为rwx(读写执行),位掩码定义为r=4,w=2,x=1

我在linux shell中键入umask命令,它将002作为输出返回。 我知道乌玛斯克司令部用了什么。但是002所代表的。
请帮助我

它显示了创建文件的默认权限级别。
从基本权限中减去umask将获得实际的文件权限。

所有文件都将使用
664
(666-002)
权限创建,dir使用
775
(777-002)
权限创建。

这意味着默认情况下创建的文件将不可全世界写入。

0x2为
写入。因此,默认情况下,
others
将无法写入文件。i指定哪个位代表什么?顺序为rwx(读写执行),位掩码定义为r=4,w=2,x=1,因此002仅等于w。