LINUX.ORG.RU
решено ФорумAdmin

Вопрос про chmod


0

0

Подскажите, как открыть полный доступ для всего содержимого каталога, имеющего вложенные каталоги и файлы. Т.е. всем каталогам поставить права 777, а файлам 666. Желательно без ГУИ и одной командой.

для каталогов:
find каталог -type d -exec chmod 777 '{}' \;
для файлов:
find каталог -type f -exec chmod 666 '{}' \;

если немного подумать, можно и в одну команду обьединить.

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

>find каталог -type d -exec chmod 777 '{}' \;

find каталог -type f -exec chmod 666 '{}' \;

Благодарю, это то что нужно. Не важно что две команды, а не одна, главное что это не надо делать индивидуально для каждого файла.

akinator ★★
() автор топика
Ответ на: комментарий от Komintern

Цитируем Komintern

если немного подумать, можно и в одну команду обьединить.

man chmod про Х (большая Х)

sdio ★★★★★
()
Ответ на: комментарий от sdio

Замечательно,

chmod -R a+rwX <каталог>

проще уже не придумаешь!

akinator ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.