getfacl
Droits
Syntaxe
getfacl [path]Affiche la liste de contrôle d'accès, ces droits supplémentaires par utilisateur au-delà du propriétaire, du groupe et des autres ; c'est du Linux avec le paquet acl, tandis que macOS montre sa propre ACL via ls -le.
Options courantes
| Option | Signification |
|---|---|
| -R | Walk a whole tree |
| -d | Show the default ACL that new files will inherit |
| -a | Show only the ACL of the file itself |
| --omit-header | Leave out the three comment lines |
| -e | Print the effective rights after the mask is applied |
Exemples
getfacl report.pdfThe ACL plus the ordinary owner and group bits.
getfacl dir | setfacl --set-file=- other_dirCopies one ACL onto another directory.
ls -le report.pdfHow macOS shows its own kind of ACL instead.
Le mode numérique et le mode symbolique désignent la même chose : 755 et u=rwx,go=rx sont le même droit.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait getfacl ?
Affiche la liste de contrôle d'accès, ces droits supplémentaires par utilisateur au-delà du propriétaire, du groupe et des autres ; c'est du Linux avec le paquet acl, tandis que macOS montre sa propre ACL via ls -le.
Q. Comment l’écrire ?
getfacl [path] — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 5 ici ; la liste complète est dans man getfacl. Cette commande relève de Droits.
Commandes liées
page man: man getfacl