Какой самый быстрый метод удаления для многих каталогов в Linux
Я должен удалить много каталогов. но
rm -r /data
так медленно (около нескольких дней) / данные
/data/a/b/c/d/e/f/g/h ....
много режиссеров
Кто-нибудь знает?
1 ответ
Удаление огромного количества файлов и каталогов - это длительная операция, независимо от используемой файловой системы. В зависимости от вашей подсистемы ввода-вывода и файловой системы это может помочь выполнить удаление параллельно; просто поместите один процесс удаления rm, начиная с a-f
еще один с g-n
и третий с o-z
, Или что-то типа того.
Или, если у вас все в порядке, просто удаление файлов происходит в фоновом режиме, вы всегда можете
mv data data_to_be_removed
mkdir data
rm -rf data_to_be_removed