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