Я хочу изменить разрешения для дерева в Centos 4, чтобы добавить разрешения на выполнение для всех каталогов рекурсивно из каталога. Если я использую обычный chmod, файлы, кроме каталогов, также изменяются:
chmod -R o+x /my/path/here
Как я могу влиять только на каталоги?
См. Примеры командной строки - chmod в Википедии.
Как добавил Даниэль, это должно работать в вашем случае:
источник
chmod -R o+X directory
должна работать для OP.Это работает на CentOS6, который не находит выше -exec. По сути, он просто передает список каталогов команде xargs, которая отправляет их в chmod. Затем chmod устанавливает универсальное чтение и выполнение (поиск) по каталогам. Чтобы сделать это для всех пользователей дома, используйте sudo:
источник