Bitacora RomeroGT

Mauricio Romero. Ideas, pensamientos, experiencias, tips y más.

Encontrar y depurar archivos duplicados

Muchas veces uno encuentra que por andar copiando archivos entre maquinas o dispositivos usb terminamos con varias copias del mismo archivo solo que en distintos directorios, a veces incluso se han cambiado los nombres.

Este problema se hace serio con temas como el manejo de fotografías, musica y archivos que respaldamos de USBs y se dificulta mucho encontrar las coincidencias para poder quedarnos con una sola copia. Pensé que tenia que existir algo facil de utilizar y finalmente lo encontre.

La solucion es un simple comando que a partir de un directorio puede revisar todos los archivos y compararlos para ver si en contenido son identicos, aunque su ubicación o nombre sea distinta, permitiendo generar un listado o incluso el borrado automático de las copias, dejando solo el primer archivo intacto y depurando de un solo todo nuestro directorio.

El comando es fdupes (Find Duplicates) y lo podemos instalar por medio de Synaptic, apt-get o buscarlo para la versión de Linux que utilicemos. Su funcionamiento es relativamente simple como se observa en los ejemplos siguientes:

Para unicamente listar los archivos identicos a partir de un directorio:

fdupes -r DIRECTORIO

Si luego de ver el listado creemos que es seguro dejar solo la primera copia y borrar los demas podemos usar:

fdupes -rdN DIRECTORIO

DIRECTORIO puede ser un path específico o bien ./ si deseamos hacerlo a partir del directorio actual.

En mi caso la solución me depuro una carpeta donde copie la musica que tenia en un par de dispositivos móviles y en el disco de la máquina, reduciendo sustancialmente mis duplicados, no elimina todos porque si se han editado las propiedades internas de un archivo de música este ya no es idéntico a otro, pero esos casos son menos.

Advertencia: Deben tener cuidado con este tipo de acciones para no borrar archivos o copias validas de archivos que hayan querido hacer, por lo que les aconsejo no usar este programa en carpetas que no esten dentro de su directorio de usuario porque en las carpetas del sistema puede ser importante tener achivos

Categories: linux, opensource

avgandroid

Antivirus para Andro

Los smartphones de hoy en día son el nuevo objetivo ...

lg-optimus-black

Actualizando LG Opti

En resumen los pasos continuan siendo los habituales para nuevos ...

lapapaya

La Papaya: Tu mejor

Mi corre corre de la mañana tiene desde hace cinco ...

seguridadcelular

Procurando la seguri

El análisis de riesgo Sin entrar en teorías de seguridad informática ...

Banda del Liceo Guatemala

Desfile del 15 de Se

Si, soy un Guatemalteco enamorado de muchas de sus tradiciones ...

Escudo de Guatemala

A mi Guatemala

Y aunque se que la identidad nacional, patriotismo o nacionalismo ...

Escudo de Guatemala

Reflexion de medio t

Comparto lo dicho en El Abismo de Tux: "En su ...

Imagen de la consulta del TSE

Listas oficiales de

El Congreso La integración del Congreso se define en el siguiente ...

Imagen de la consulta del TSE

Centros de votación

La consulta del TSE se encuentra activa, en este blog ...

Cuaderno y agenda en la nube

Springpad: Tu cuader

Podrías usar un buzón de correo  pero que no nos permite ...