Aar*_*nke -1 permissions chmod
我知道如何使用Arch wiki 的文件权限页面中的三个数字设置读/写/执行。我也知道,chmod 7777
将设置setuid
,setgid
和sticky
位true
。但是哪个数字控制这些位?是第一个数字还是最后一个数字?当 a 1
, 2
, or4
作为此值传递时,哪个值设置为 true ?
编辑:我已将此信息添加到 Arch wiki 以供将来参考。
我的问题的范围比建议的重复要小得多。
从chmod
手册页:
数字模式是从一到四个八进制数字 (0-7),通过将值 4、2 和 1 的位相加得出。任何省略的数字都假定为前导零。 第一个数字选择设置用户 ID (4) 和设置组 ID (2) 和粘性 (1) 属性。 第二个数字选择拥有文件的用户的权限:读取 (4)、写入 (2) 和执行 (1);第三个选择文件组中其他用户的权限,具有相同的值;第四个用于不在文件组中的其他用户,具有相同的值。