Saltar al contenido

Cómo encontrar (y eliminar) archivos duplicados

Hacemos una verificación completa cada reseñas de nuestra página web con la meta de mostrarte siempre la información certera y actual.

Solución:

yo suelo fdupes para esto. Es un programa de línea de comandos que se puede instalar desde los repositorios con sudo apt install fdupes. Puedes llamarlo como fdupes -r /dir/ect/ory e imprimirá una lista de duplicados. fdupes también tiene una página de inicio simple y un artículo de Wikipedia, que enumera algunos programas más.

FSlint tiene una GUI y algunas otras características. La explicación del algoritmo de verificación de duplicados de sus preguntas frecuentes:

1. exclude files with unique lengths
2. handle files that are hardlinked to each other
3. exclude files with unique md5(first_4k(file))
4. exclude files with unique md5(whole file)
5. exclude files with unique sha1(whole file) (in case of md5 collisions).

fslint Instalar fslint

Lista de programs/scripts/bash-solutionsque puede encontrar duplicados y ejecutarse bajo nix:

  1. engañado: Compara muchos archivos a la vez sin suma de verificación. Evita comparar archivos entre sí cuando varias rutas apuntan al mismo archivo.
  2. sumergir: se ejecuta en varias plataformas (Win32/64 con Cygwin, *nix, Linux, etc.)
  3. dupseek: Perl con algoritmo optimizado para reducir las lecturas.
  4. fdf: Basado en Perl/c y se ejecuta en la mayoría de las plataformas (Win32, *nix y probablemente otras). Utiliza MD5, SHA1 y otros algoritmos de suma de comprobación
  5. liberaciones: script de shell, que busca en los directorios que especifique. Cuando encuentra dos archivos idénticos, los vincula con fuerza. Ahora los dos o más archivos aún existen en sus respectivos directorios, pero solo se almacena una copia de los datos en el disco; ambas entradas de directorio apuntan a los mismos bloques de datos.
  6. fslint: tiene interfaz de línea de comandos y GUI.
  7. iluminado: Herramienta de línea de comandos de deduplicación de Python puro y biblioteca, que utiliza sumas de verificación md5 y un algoritmo de comparación de bytes novedoso. (Linux, Mac OS X, * nix, Windows)
  8. liten2: Una reescritura del Liten original, sigue siendo una herramienta de línea de comandos pero con un modo interactivo más rápido usando sumas de verificación SHA-1 (Linux, Mac OS X, *nix)
  9. encontrar: Uno de los pocos que clasifica los duplicados según el orden de los parámetros de entrada (directorios para escanear) para no eliminarlos en fuentes “originales/bien conocidas” (si se proporcionan varios directorios). Utiliza MD5 o SHA1.
  10. rmlint: Buscador rápido con interfaz de línea de comandos y muchas opciones para encontrar otras pelusas también (usa MD5), desde 18.04 LTS tiene un rmlint-gui paquete con GUI (puede ser lanzado por rmlint --gui o desde el lanzador de escritorio llamado Buscador de duplicados de trituradora)
  11. tu: Herramienta de línea de comandos de Unix/Linux, diseñada para trabajar con find (y similares).
  12. encontrarrepe: herramienta gratuita de línea de comandos basada en Java diseñada para una búsqueda eficiente de archivos duplicados, puede buscar dentro de zips y jars (GNU/Linux, Mac OS X, *nix, Windows)
  13. fdupe: un pequeño script escrito en Perl. Haciendo su trabajo de manera rápida y eficiente.1
  14. profundo: identifique archivos casi idénticos utilizando Hashing por partes activado por contexto

Reseñas y puntuaciones

Puedes favorecer nuestro análisis poniendo un comentario y dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *