GNU/Linux >> Linux Esercitazione >  >> Linux

Trova tutti i file duplicati tramite hash MD5

Da "man xargs":-I implica -L 1Quindi questo non è molto efficiente. Sarebbe più efficiente, se si assegnassero a md5sum quanti più nomi di file possibili, che sarebbero:

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

Quindi non avrai la dimensione del file ovviamente. Se hai davvero bisogno della dimensione del file, crea uno script di shell, che esegua il md5sum e du -h e unisci le linee con join .


Linux
  1. Come trovare file duplicati in Linux

  2. Ottieni l'elenco di tutti i file per maschera nel terminale?

  3. Come trovare tutti i file che terminano con .rb con Linux?

  4. Come gzippare tutti i file in tutte le sottodirectory in bash

  5. Trova tutti i file a zero byte nella directory e nelle sottodirectory

Come trovare ed eliminare file duplicati in Linux

Come trovare file duplicati in Linux e rimuoverli

BASH:trova file duplicati (compatibile con MAC/LINUX)

Trova tutti i file più vecchi di un minuto

Come posso trovare tutti i file hardlink su un filesystem?

gzip tutti i file senza eliminarli