Elimina archivos duplicado con fdupes 🐧🐧🐧
fdupes es una herramienta de línea de comandos muy popular en GNU/Linux para encontrar y eliminar archivos duplicados. Es una excelente manera de liberar espacio en el disco duro y mantener tu sistema de archivos más organizado.
¿Cómo funciona?
fdupes no se basa únicamente en el nombre o la fecha del archivo, sino que utiliza un método más robusto para identificar los duplicados:Comparación de tamaño:
- Primero, compara el tamaño de los archivos. Si dos archivos tienen tamaños diferentes, definitivamente no son duplicados. Esto ayuda a descartar rápidamente la mayoría de los archivos y acelera el proceso.
- Firma MD5: Para los archivos que tienen el mismo tamaño, fdupes calcula su firma (hash) MD5. Si las firmas coinciden, es una fuerte indicación de que los archivos son idénticos.
- Comparación byte a byte: Finalmente, como medida de seguridad adicional, realiza una comparación byte a byte de los archivos con firmas MD5 coincidentes para confirmar que son exactamente iguales.
Para un uso básico usamos el siguiente comando:
$ fdupes -rd directorio
Donde:
- r Buscar duplicados de forma recursiva.
- d Eliminar duplicados de forma interactiva.
Saldrá todas las conciencias encontradas.
Y seleccionaremos la copia o copias que vamos a mantener.
Para eliminar los duplicados usamos la tecla DELETE y para salir usamos la tecla q y ENTER.
Este un uso básico que uso con frecuencia, pero fdupes cuentas con muchas otras opciones y formas de usos 👍


