chmod: Что означает параметр `+ a`?

Я следил за учебником, и мне сказали, что я запускаю

sudo chmod +a "SOME_PARAMS" some/dir 

Я был удивлен, увидев, что неудача говорит мне

 chmod: invalid mode: `+a' 

Поэтому я задаюсь вопросом: что означает режим +a ? Как бы я перевел его во что-то, что понимает Ubuntu? И мне также нравится знать, почему это не поддерживается повсеместно.

One Solution collect form web for “chmod: Что означает параметр `+ a`?”

Я никогда не видел +a , только что-то вроде chmod a+r что означает «добавлять разрешения для чтения всем пользователям» (владелец / пользователь, группа и другие).

От man 1 chmod :

Формат символического режима – [ugoa …] [[+ – =] [perms …] …], где perms – либо ноль, либо больше букв из набора rwxXst или одна буква из набора Ugo. Можно указать несколько символических режимов, разделенных запятыми.

Комбинация букв ugoa контролирует доступ пользователей к файлу: пользователь, который владеет им (u), другие пользователи в группе файлов (g), другие пользователи, не входящие в группу файлов (o), или все пользователей (а). Если ни одна из них не указана, эффект будет таким, как если бы был дан a, но биты, заданные в umask, не затрагиваются.

Правильно, как вы сказали в комментарии, это Mac OS X. Из http://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/chmod.1.html :

Параметры управления ACL следующие:

+ а
Режим + a анализирует новую запись ACL из следующего аргумента в командной строке и вставляет ее в каноническое местоположение в ACL. Если входящая запись относится к уже указанному идентификатору, две записи объединяются.

  • Терминал Gnome не будет автозаполнен
  • SSH-туннелирование: connect_to localhost port 22: failed
  • SSH-туннель через посреднический сервер - как подключиться в один шаг (используя пару ключей)?
  • Как изменить положение пусковой установки единства в Ubuntu?
  • dnsmasq недоступен из сетевого пространства имен сначала
  • Сервер NFS вызывает высокую нагрузку даже в режиме ожидания
  • Копирование установки linux из не-RAID / x86 в RAID / x86-64
  • Разметка. Руководство Arch против Ubuntu
  • Как использовать Linux без каких-либо пользователей и разрешений
  • Резервное копирование и восстановление списка установленных пакетов и источников APT
  • Ubuntu Linux: копирование прав на файлы / папки с одной машины на другую
  • Linux и Unix - лучшая ОС в мире.