Chmod

四位值中的第一個 chmod 八進制數字是什麼?

  • February 4, 2011

有時我看到chmod使用四個八進制數字而不是三個八進制數字的命令——可選的第一個數字是什麼?例如,chmod 777等價於chmod a+rwx; 相同的命令有什麼用chmod 2777

請注意,chmod 777 filename這相當於chmod 0777 filename本例中的 。

第一個八進制數字設置 setuid、setgid 和粘滯位(有關 setuid/setgid 的更多詳細資訊,請參閱本文)。八進制 2 表示在文件上設置組 ID。所以,相當於做 a chmod a+rwx filename, then chmod g+s filenamechmod 資訊頁面確實更詳細地解釋了這一點。

引用自:https://unix.stackexchange.com/questions/6905