Parfois, je vois des commandes chmod
utilisant quatre chiffres octal au lieu de trois - quel est le premier chiffre facultatif? Par exemple, chmod 777
est équivalent à chmod a+rwx
; Quelle est la même commande pour chmod 2777
?
Veuillez noter que chmod 777 filename
est l'équivalent de chmod 0777 filename
Dans cet exemple.
Le premier chiffre octal définit les bits SETUID, SETGID et Sticky (voir cet article pour plus de détails sur SETUID/SETGID). OCTAL 2 signifie définir l'ID de groupe sur le fichier. Ainsi, l'équivalent serait de faire un chmod a+rwx filename
, alors chmod g+s filename
. Le chmod
- Page d'information Explique cela plus en détail.