Linux -сборник рецептов


Комментарий


Символическая запись chmod порой бывает довольно сложной. Следующий пример стирает все существующие разрешения и приводит их в исходное состояние:

$ chmod -v a=,u-rwx,g=rx,o=r сценарий

То же самое можно сделать командой chmod 754.

Символическая форма записи также называется мнемонической:

  • r — чтение (Read);
  • w — запись (Write);
  • х — исполнение (Execute);
  • X — файл должен уже обладать разрешениям исполнения или быть каталогом;
  • s —назначение идентификатора пользователя или группы при исполнении — опасно! Не используйте с исполняемыми файлами (по крайней мере, если вы не до конца представляете, что делаете);
  • t — бит закрепления;
  • u - владелец файла;
  • g — группа, которой принадлежит файл;
  • o — прочие пользователи;
  • + — добавление новых разрешений к действующим;
  • = — замена действующих разрешений;
  • - — сброс разрешений.
См. также

info chmod; раздел 9.7.







Начало  Назад  Вперед