Дек 152012
Задача: поменять для всех директорий и файлов владельца и группу.
Раньше я это делал более сложной командой. Сегодня научился так.
find . | xargs chown apache:apache
просто и удобно. )
xargs передает полученные значения по конвейеру указанной команде. (в данном случае)
До этого выполнял вот так.
find . -exec chown apache:apache {} \;
В новом варианте проще запомнить.
Но самое главное вот в этом.
server wordpress $ time find . -exec chown apache:apache {} \; real 0m1.682s user 0m0.029s sys 0m0.148s server wordpress $ time find . | xargs chown apache:apache real 0m0.016s user 0m0.002s sys 0m0.014s
100x прирост производительности!