Trouver des fichiers doublons avec fdupes

"Figurines en LEGO de soldats clones de l'univers Star Wars"Il m'arrive d'avoir des fichiers en double : copie à l'arrache au moment de changer d'ordinateur, copie avant de modifier un fichier que je ne modifie finalement pas, sauvegardes diverses... bref, avec le temps, on peut se retrouver avec pas mal de fichiers doublons. Pour moi, c'est principalement de la musique.

Un moyen de repérer ces doublons est d'utiliser fdupes. Ce logiciel vérifie plusieurs attributs pour comparer les fichiers, comme la taille, une somme de contrôle MD5, voire même une comparaison bit à bit. Il suffit de lui donner un répertoire à vérifier, et il fait le travail. Ce répertoire peut très bien être un point de montage distant, comme un export NFS ou CIFS.

Dans mon cas, j'ai décidé de lancer la commande suivante :

fdupes -R -s -S /Volumes/nils/ | tee -a ./fdupes.log

J'ai choisi de renvoyer la sortie de fdupes dans tee et de conserver un fichier de log. Pour les options :

  • -R permet une recherche récursive ;
  • -s permet de prendre en compte les liens symboliques ;
  • -S montre la taille.

Voici un exemple de la sortie, pour un fichier :

3178172 bytes each:
/Volumes/nils/Musique/laptop/Serge Gainsbourg - Histoire de Melody Nelson/02 - Ballade de Melody Nelson.mp3
/Volumes/nils/Musique/laptop_old/Serge Gainsbourg - Histoire de Melody Nelson/02 - Ballade de Melody Nelson.mp3

Une dernière fonctionnalité intéressante est celle de laisser fdupes gérer l'effacement des fichiers doublons, mais je préfère d'abord vérifier qu'il n'y a pas d'erreur.

Vous avez aimé cet article ? Alors partagez-le sur les réseaux sociaux !

Crédit photo : Pascal - Day 341.