С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 05/01/12 в 15:00 |
Всем привет!
Пожалуйста подскажите, как через ssh в CentOS сделать chmod777 для всех файлов в подпапках по маске.
Есть в каждой папке модулей файл config.xml, ПрестаШоп требует 777 на каждый из них, а там целая куча модулей.
Нашел команду:
find /usr/local/www/magazin.com/modules -name "config.xml" | xargs chmod 0777
- не помогает, просто не реагирует на нее.
А структура такая:
Цитата: | magazin.com
- ...
- modules
--- module_1
--- module_2
--- ... |
Заранее огромное спасибо!
|
|
|
|
readmode
С нами с 24.05.06
Сообщения: 797
Рейтинг: 488
|
Добавлено: 05/01/12 в 15:46 |
chmod -R 777 config.xml
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 05/01/12 в 15:55 |
hellshouter: спасибо за помощь!
Питти выдает:
[root@megavps modules]# chmod -R 777 config.xml
chmod: cannot access `config.xml': No such file or directory
не хочет
|
|
|
|
readmode
С нами с 24.05.06
Сообщения: 797
Рейтинг: 488
|
Добавлено: 05/01/12 в 16:10 |
ну что нибудь навроде
chmod -R 777 /*fig.xml тогда, х.з.
а вообще man chmod и там точно написано
|
|
|
|
red apple
С нами с 23.06.09
Сообщения: 2216
Рейтинг: 2999
|
Добавлено: 05/01/12 в 16:41 |
делай от рута
find /usr/local/www/magazin.com/modules -name "config.xml" | xargs chmod 0777
|
|
|
|
red apple
С нами с 23.06.09
Сообщения: 2216
Рейтинг: 2999
|
Добавлено: 05/01/12 в 16:43 |
chmod -R 777 config.xml
это меняет только кокретный файл в текущей дериктории
и все
т.е. только у одного файла
сначала надо найти файл, потом сменить права
первая команда точно работает
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 05/01/12 в 16:45 |
aewm: спасибо, но, дык, там куча папок (больше 100 модулей), руками долго
Вот так тоже не хочет: chmod -R 777 /*/config.xml
|
|
|
|
red apple
С нами с 23.06.09
Сообщения: 2216
Рейтинг: 2999
|
Добавлено: 05/01/12 в 16:58 |
работает всё, ещё раз попробуй. Проверь от рута ли ты запускаешь.
|
|
|
|
red apple
С нами с 23.06.09
Сообщения: 2216
Рейтинг: 2999
|
Добавлено: 05/01/12 в 17:04 |
Смотри,
задаешь папку в кторой искать и вторая половина команды меняет у найденого файла права
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 05/01/12 в 17:09 |
aewm: не, не хочет, проверил сейчас (и под рутом, и вместе с su).
Сделал проще - всей папке модулей с файлами внутри поставил чмод 777
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 05/01/12 в 19:57 |
Yabuti писал: | aewm: не, не хочет, проверил сейчас (и под рутом, и вместе с su). |
Можно без использования xargs попробовать:
find /usr/local/www/magazin.com/modules -name "config.xml" -exec chmod 777 {} \;
Yabuti писал: | Сделал проще - всей папке модулей с файлами внутри поставил чмод 777 |
Хозяин - барин, конечно.
Последний раз редактировалось: Mika (05/01/12 в 20:47), всего редактировалось 1 раз
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 05/01/12 в 20:02 |
Mika: спасибо!
|
|
|
|