12.06.11 @ 21:18 wrote:
>>>>find . -type f -exec chmod 644 {} \; >>>>find . -type d -exec chmod 755 {} \; >>>Угу, сделайте это на двадцати миллионов файлов :) 20 кк вызовов chmod >>>- жестоко. >>Лучше так жестоко, чем пройтись по симлинку на /, положенному >>заботливым кастомером > >Товарищ спросил о _самом_быстром_ способе.Самый быстрый способ следует выбирать из правильных. Самый быстрый правильный такой: find . -type f -exec chmod 644 {} \+ find . -type d -exec chmod 755 {} \+Быстрее: find . -type f -print0 | xargs -0 chmod 644 find . -type d -print0 | xargs -0 chmod 755
Чушь. На одно звено больше, не говоря уже о том, что больше на клаве набирать.
-- WBR, Vadim Goncharov
