Предположим, что у меня есть такая структура папок:
|-Home
|-Subdir
|-Subsubdir
|-Subdir
Каждый каталог содержит набор файлов.
Теперь я хочу применить следующие разрешения:
- Все каталоги - 750
- Все файлы в этих каталогах - 644
Возможно ли сделать это за один раз?
решение1
Я мог бы сделать это в 2 захода.
find /path/to/Home -type d -exec chmod 750 {} \+
find /path/to/Home -type f -exec chmod 744 {} \+
Почему вам нужно сделать это «за один раз»?