GNU/Linux >> Tutoriales Linux >  >> Linux

Encuentra todos los archivos duplicados por hash MD5

De "man xargs":-I implica -L 1 Así que esto no es lo más eficiente. Sería más eficiente si le diera tantos nombres de archivo a md5sum como sea posible, que sería:

find . -type f -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate

Entonces no tendrás el tamaño del archivo, por supuesto. Si realmente necesita el tamaño del archivo, cree un script de shell, que hace el md5sum y du -h y fusiona las líneas con join .


Linux
  1. Cómo encontrar archivos duplicados en Linux

  2. ¿Obtener una lista de todos los archivos por máscara en la terminal?

  3. ¿N manera fácil de reemplazar archivos duplicados con enlaces duros?

  4. Encuentra todos los archivos con un nombre que contenga una cadena

  5. ¿Cómo puedo encontrar todos los archivos vinculados en un sistema de archivos?

Cómo encontrar y eliminar archivos duplicados en Linux

Cómo encontrar archivos duplicados en Linux y eliminarlos

Eliminar archivos coincidentes en todos los subdirectorios

BASH:encuentra archivos duplicados (compatible con MAC/LINUX)

Encuentra todos los archivos de más de un minuto

¿Cómo enumerar todos los archivos de una partición en Linux?