Справочная страница из chmod
покрывает это.
- u расшифровывается как пользователь.
- g расшифровывается как группа.
- o выступает за других.
- a выступает за всех.
Это означает, что chmod u+x somefile
предоставит только владельцу этого файла разрешения на выполнение, тогда как chmod +x somefile
это то же самое, что и chmod a+x somefile
.
На справочной странице chmod написано:
Формат символьного режима - это
[ugoa...][[+-=][rwxXstugo...]...][,...]
. Может быть задано несколько символьных операций, разделенных запятыми.Комбинация букв "ugoa" определяет, доступ каких пользователей к файлу будет изменен: пользователя, которому он принадлежит (u), других пользователей в группе файла (g), других пользователей, не входящих в группу файла (o), или всех пользователей (a). Если ни один из них не задан, эффект будет таким, как если бы был задан 'a', но биты, установленные в umask, не затрагиваются.