====== getfacl. Просмотр установленных ACL прав ======
----
===== Man =====
==== Использование ====
getfacl [-aceEsRLPtpndvh] file ...
==== Параметры ====
^ Опция ^ Значение ^
| **%%-a, --access%%** | Вывести только права ACL |
| **%%-d, --default%%** | Вывести только стандартные права |
| **%%-c, --omit-header%%** | Не выводить комментарии в заголовке |
| **%%-e, --all-effective%%** | Вывести все эффективные права |
| **%%-E, --no-effective%%** | Вывести неэффективные права |
| **%%-s, --skip-base%%** | skip files that only have the base entries |
| **%%-R, --recursive%%** | Отработать рекурсивно |
| **%%-L, --logical%%** | logical walk, follow symbolic links |
| **%%-P, --physical%%** | physical walk, do not follow symbolic links |
| **%%-t, --tabular%%** | use tabular output format |
| **%%-n, --numeric%%** | Выводить ID пользователя/группы вместо имени |
| **%%-p, --absolute-names%%** | don't strip leading '/' in pathnames |
| **%%-v, --version%%** | Вывод версии |
| **%%-h, --help%%** | Вывод справки |
----
===== Примеры использования =====
* Установить все разрешения на файл "abc" для пользователя johny:
setfacl -m "u:johny:rwx" abc
* Проверить разрешения:
getfacl abc
# file: abc
# owner: someone
# group: someone
user::rw-
user:johny:rwx
group::r--
mask::rwx
other::r--