Borrado rápido de directorios con muchos ficheros

Hola compañeros de la shell,

En esta corta entrada detallaremos la manera más rápida que hemos encontrado a la hora de borrar un directorio que contiene muchos ficheros (del orden de centenas de miles o millones).

mkdir empty_dir
nohup rsync -a --delete empty_dir/ desired_to_delete_directory/ &

Por si tenéis curiosidad, a continuación un enlace en el que se detallan tiempos en tests realizados con el propósito de eliminar directorios que contienen un millón de ficheros:

https://web.archive.org/web/20130929001850/http://linuxnote.net/jianingy/en/linux/a-fast-way-to-remove-huge-number-of-files.html#fn.1

Espero que os sirva.

Nos vemos al otro lado de la pantalla negra.

Publicado en Sin categoría | Deja un comentario