Я хотів би видалити каталог кешу nginx, який я швидко очистив:
mv cache cache.bak
mkdir cache
service nginx restart
Зараз у мене cache.bak
папка, яка містить 2 мільйони файлів. Я хотів би видалити його, не турбуючи сервер.
Простий rm -rf cache.bak
кошик сервера, навіть найпростіший HTTP-відповідь займає 16 секунд під час роботи rm, тому я не можу цього зробити.
Я спробував ionice -c3 rm -rf cache.bak
, але це не допомогло. На сервері є жорсткий диск, а не SSD, можливо, на SSD це може не бути проблемою.
Я вважаю, що найкращим рішенням було б якесь придушення, як, наприклад, як вбудований nginx в кеш-менеджер.
Як би ви вирішили це? Чи є інструмент, який може зробити саме це?
ext4 на Ubuntu 16.04
rm
використовуючи приємне ?