Files Manager
Fdupes est un utilitaire en ligne de commande pour Linux, qui est capable de trouver des fichiers identiques dans une arborescence, quelque soit le nom utilisé. Afin d'être efficace, ce dernier effectue des comparaisons sur la taille et la signature MD5 des fichiers.

Copy adn Paste

Installation de fdupes

Lancez la commande suivante pour installer fdupes sur une distribution à base de RPM :

yum install fdupes

Ou celle-ci pour une distribution à base de Debian :

sudo apt-get install fdupes

Utilisation de fdupes

Voici un exemple d'utilisation de fdupes. Ici, on utilise l'option -r pour le forcer à scanner tous les répertoires et sous-répertoires :

fdupes -r repertoire

Un autre exemple si l'on veut comparer deux dossiers entre-eux :

fdupes -r rep1 rep2


3 Commentaires pour "Trouver des fichiers identiques sous Linux avec fdupes"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    A noter qu'il existe aussi FSlint qui se base aussi sur le md5 et fonctionne à la fois en ligne de commande ou interface graphique. http://www.pixelbeat.org/fslint/

    Ou alors en bash :

    OUTF=rem-duplicates.sh;
    echo "#! /bin/sh" > $OUTF;
    find "$@" -type f -exec md5sum {} ; |
    sort --key=1,32 | uniq -w 32 -d --all-repeated=separate |
    sed -r 's/^[0-9a-f]*( )*//;s/([^a-zA-Z0-9./_-])/1/g;s/(.+)/#rm 1/' >> $OUTF;
    chmod a+x $OUTF; ls -l $OUTF

    Source

    jlaunay , le 6 juillet 2010 à 14:39
  •  

    @jlaunay : FSlint en ligne de commandes est beaucoup moins sexy que fdupes quand même. L'interface graphique conviendra à ceux qui sont allergiques aux shells. Merci pour l'info.

    pti-seb , le 6 juillet 2010 à 19:52
  •  

    Merci beaucoup !
    Un très bon outil pour trouver des doublons dans des vieux backups sur disque dur externe :)

    spiroid , le 11 août 2010 à 17:48

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum