getfacl
Permisos
Uso
getfacl [path]Muestra la lista de control de acceso, los permisos extra por usuario más allá de propietario, grupo y otros; es de Linux con el paquete acl, mientras macOS enseña su propia ACL con ls -le.
Opciones habituales
| Opción | Significado |
|---|---|
| -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 |
Ejemplos
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.
El modo numérico y el simbólico nombran lo mismo: 755 y u=rwx,go=rx son el mismo permiso.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace getfacl?
Muestra la lista de control de acceso, los permisos extra por usuario más allá de propietario, grupo y otros; es de Linux con el paquete acl, mientras macOS enseña su propia ACL con ls -le.
Q. ¿Cómo se escribe?
getfacl [path] — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 5; la lista completa está en man getfacl. Este comando está en Permisos.
Comandos relacionados
página man: man getfacl