FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 26 Jun 24 13:45:23, всего сообщений: 8489
= Сообщение: 1343 из 8489 ========================================= RU.LINUX = От : Alexey Vissarionov 2:5020/545 16 Jul 14 12:38:38 Кому : Rinat H. Sadretdinow 16 Jul 14 12:38:38 Тема : атрибуты бы сменить рекурсивно FGHI : area://RU.LINUX?msgid=2:5020/545+53c63afb На : area://RU.LINUX?msgid=<1187490731@ddt.demos.su>+d62e5497 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.LINUX?msgid=2:5033/11+53c66188 Ответ: area://RU.LINUX?msgid=2:469/83.1+53c7a879 ============================================================================== Доброго времени суток, Rinat! 16 Jul 2014 12:30:02, ты -> мне:
AD>>> find /home/andrew/tmp/ -type d -exec chmod 755 {} \; AV>> А дальше? Еще один find? :-) RS> Hу да, для файлов уже, не для директорий.
А зачем?
AV>> А в один проход и без find сможешь? RS> А как так?
В один запуск chmod :-)
AV>> Подсказка: отмотай тред - я там `man chmod` запостил. RS> chmod не умеет сразу делать файлам одно, директориям другое.
Обычно я такое пишу топикстартеру, но раз уж ты ляпнул... Так вот: не пизди.
RS> А в оригинальном вопросе было как раз сделать чтобы было 'x' RS> для всех директорий и 'r' для всех файлов. chmod так вроде бы RS> не умеет.
Поправка про "вроде бы" принимается. Итак, фокус-мокус:
chmod -R u+w,go-w,a-x+rX .
Какими бы ни были права доступа, у каталогов они будут 755, а у файлов 644
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Надо водки купить, пока все деньги не пропили --- /bin/vi * Origin: http://openwall.com/Owl/ru (2:5020/545) |
К главной странице гейта
|