Какой самый быстрый метод удаления для многих каталогов в 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
Другие вопросы по тегам