Ahhh como odio tener archivos repetido y aun mas a montones en mi HD en el pendrive o bien en el mp3 ¬¬ mas los temas en mi disco :@, copio copio o bien ando descargando como loco el mismo archivo una y otra vez asi que uso el script en bash que publique hace tiempo el cual busca en una carpeta todos los archivos que tengan una colision MD5 y los muestra,el nombre de la entrada Limpiando archivos repetidos desde la Consola del mismo modo usando el script de GeekScripting el otro blog mio ;) que nos mandaron el cual es Duplicatryx.py llevando ya dias usando el mismo me puse a revisar y cureosear si hay algun soft que podamos usar desde la consola y nos muestre su verdadero potencial asi que di con fdupes es un soft escrito por Adrian Lopez que escanea nuestro sistema en busca de directorios y ficheros duplicados, con opciones para listar y/o borrar dichos ficheros.
Teniendo en cuenta del mismo modo que el script en bash una comparación del fichero utilizando su tamaño y la firma MD5 y luego hace una comparación byte a byte para verificar que sean exactamente iguales, de este modo evita las colisiones :) creo que encontre la aplicaciones adecuada para hacer el trabajo sucio de los archivos repetidos, indigando a un mas pude notar que existen otras alternativas como ser duff, dupmerge, fdf pero hoy veremos este pequeñin fdupes asi que procedemos instalandolo
┌─( snifer ) - ( ~/Escritorio )
└──┤ sudo aptitude install fdupes
aqui tenemos la pagina del proyecto http://netdial.caribe.net/~adrian2/fdupes.html
Una utilidad linux para consola que busca y borra archivos duplicados: fdupes
Muestraficheros duplicados en le directorio:
┌─( snifer ) - ( ~/Escritorio )
└──┤fdupes /directorio
Borra los archivos duplicados en el directorio dir:
┌─( snifer ) - ( ~/Escritorio )
└──┤fdupes -d /directorio
¬¬° Por jil use esto asi que no me hago responsable, xD
Buscar recursivamente:
┌─( snifer ) - ( ~/Escritorio )
└──┤fdupes -r /directorio
Muestra tamaño de los ficheros duplicados:
┌─( snifer ) - ( ~/Escritorio )
└──┤fdupes -s /directorio
Y como siempre no podemos olvidarno de ver su help man fdupes aqui un breve resumen de los comandos.
-r : recursivo
-h: comprueba los enlaces fuertes
-S: enseña el tamaño de los ficheros duplicados
-d: borra los ficheros duplicados
-n: descarta los ficheros vacios
-h: La ayuda!!