Рассмотрим варианты удаления огромного количества файлов в папках и подпапках…
Для линукс наиболее оптимальный вариант перейти в нужную папку и вбить команду:
1 |
find . | xargs rm |
или же забить путь папки, файлы которой следует удалить
1 |
find /home/user/blablabla/* | xargs rm |
так же, предыдущие две команды помогают удалить огромное количество файлов в одной папке, где в свою очередь rm -rf . просто не справляется.
Для windows (в моём случае win 7), наиболее быстрый способ удалить файлы со всеми подпапками, будет следующий вариант:
1. сначала затираем все файлы в папках и подпапках
1 |
del /f /s /q имя_папки > null |
2. а уже потом удаляем сами папки
1 |
rmdir /S /Q имя_папки > null |
В общем эти варианты помогают как для удаления большого количества файлов в одной папке, так и для удаления большого количества папок и подпапок вместе с файлами.