nginx сам создаёт каталоги соответствующих зон кэширования, главное, чтобы у него были права в «над-каталоге», поэтому «mv {,del}cache; rm -rf -- delcache». А дёргать в exec rm на каждый найденный файл оччень неумно (хотя бы уж ключ «\+», вместо «\;» --exec'у давать)
nginx сам создаёт каталоги соответствующих зон кэширования, главное, чтобы у него были права в «над-каталоге», поэтому «mv {,del}cache; rm -rf -- delcache». А дёргать в exec rm на каждый найденный файл оччень неумно (хотя бы уж ключ «\+», вместо «\;» --exec'у давать)
ReplyDeleteНе надо спорить с автором Nginx :) Он сказал именно - удалять файлы, а не папки.
ReplyDeleteЗачем использовать «-exec», если можно так:
ReplyDeletefind /var/lib/nginx/cache -type f -delete