“rws”的文件权限数值

JFr*_*man 4 permissions

我知道rwx绝对权限或权限的数字/八进制表示形式 = 7。

但用什么数字来代表许可呢rws?(其中 s 是 set-uid 位,它告诉执行以文件所有者的权限进行)。

例如:rwxrwsr--

我从来没有听说过比 777 更高的数字,所以也许没有数字表示这个?

此外,是否可以在用户和组中都具有 set-uid 位(例如rwsrwsr--)?如果是的话,其数字表示是什么?

pLu*_*umo 5

八进制权限实际上有 4 位数字。

777只是 的缩写版本0777,其中第一个数字代表setuid(4) 和setgid(2)。

chmod 6777
Run Code Online (Sandbox Code Playgroud)

将设置setgid+ setuid(4+2=6)

也可以看看: