Инструменты пользователя

Инструменты сайта

Загрузка не удалась. Возможно, проблемы с правами доступа?

linux:command-chmod-mass

Массовое рекурсивное изменение атрибутов в Linux

Для того, чтобы рекурсивноизменитьвсе права в каталоге, переходим в него и выполняем следующие команды:

find ./ -type d -exec chmod 775 {} \;

Изменяет права на каталоги на 775.

Для файлов:

find ./ -type f -exec chmod 664 {} \;


Как вариант, в каталог можно не переходить, тогда надо будет путь прописать в find - вместо ./
Ну и для памяти:

  • -type f – искать только файлы
  • -type d – искать только каталоги
  • -exec – выполнить команду которая указана после

Ссылки

linux/command-chmod-mass.txt · Последние изменения: 2015/12/20 11:21 (внешнее изменение)