GNU/Linux >> Tutoriels Linux >  >> Linux

Trouver tous les fichiers en double par hachage MD5

De "man xargs":-I implique -L 1Donc ce n'est pas le plus efficace. Il serait plus efficace de donner autant de noms de fichiers que possible à md5sum, ce qui donnerait :

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

Ensuite, vous n'aurez pas la taille du fichier bien sûr. Si vous avez vraiment besoin de la taille du fichier, créez un script shell, qui fait le md5sum et du -h et fusionner les lignes avec join .


Linux
  1. Trouver des fichiers en double ?

  2. Obtenir la liste de tous les fichiers par masque dans le terminal ?

  3. Comment trouver tous les fichiers se terminant par .rb avec Linux ?

  4. Comment compresser tous les fichiers dans tous les sous-répertoires de bash

  5. Trouver tous les fichiers de zéro octet dans le répertoire et les sous-répertoires

Comment rechercher et supprimer des fichiers en double sous Linux

Comment trouver des fichiers en double sous Linux et les supprimer

Comment trouver tous les fichiers épars sous Linux

Trouver tous les fichiers dont le nom contient une chaîne

Comment trouver tous les fichiers de zéro octet dans le répertoire

Comment lister tous les fichiers d'une partition sous Linux ?