Dans le prochain article, nous examinerons trois outils pour rechercher et supprimer les fichiers en double dans Ubuntu. Vous pouvez constater que votre ordinateur est plein de fichiers en double à plusieurs reprises. Un jour, vous découvrez que votre disque dur est rempli de plusieurs copies des mêmes fichiers dans différents répertoires de sauvegarde. Le problème vient du fait qu'il est courant d'oublier de nettoyer ces fichiers et que le disque dur commence à accumuler trop de fichiers en double après un certain laps de temps.
C'est pourquoi il est toujours bon de savoir comment trouver et supprimer fichiers en double. Pour ce faire, nous pouvons utiliser les outils détaillés ci-dessous dans le Systèmes d'exploitation de type Unix. Vous devez être prudent lors de la suppression des fichiers en double. Si vous ne l'avez pas, cela peut entraîner une perte de données accidentelle. Par conséquent, il est conseillé de faire attention lors de l'utilisation de ces outils.
Rechercher et supprimer les fichiers en double dans Ubuntu
Pour cette tâche à portée de main, nous verrons trois outils disponibles; Rdfind, Fdupes, Fslint.
Ces trois utilitaires sont gratuit, open source et compatible avec la plupart des systèmes d'exploitation de type Unix.
Rechercher
Rechercher est une utilité de open source et libre pour rechercher des fichiers en double dans les répertoires et sous-répertoires.
Comparez les fichiers en fonction de leur contenu, pas de leurs noms archiver. Rdfind utilise l'algorithme de classification pour différencier les fichiers originaux et dupliqués. S'il trouve deux fichiers ou plus du même, Rdfind est suffisamment intelligent pour trouver quel est le fichier d'origine. Une fois que vous aurez trouvé les doublons, vous nous les signalerez. Nous pouvons décider de les supprimer ou de les remplacer.
Installation de Rdfind
Nous ouvrons un terminal (Ctrl + Alt + T) et écrivons:
sudo apt install rdfind
Utiliser
Une fois installé, il vous suffit exécutez la commande Rdfind avec le chemin où nous voulons rechercher des fichiers en double.
rdfind ~/Descargas/
Comme vous pouvez le voir sur la capture d'écran ci-dessus, la commande Rdfind analysera le répertoire ~ / Téléchargements. Il enregistrera les résultats dans un fichier appelé results.txt, situé dans le répertoire de travail actuel. Il se peut voir le nom des éventuels fichiers en double dans le fichier results.txt.
Vous pouvez obtenir plus d'informations sur toutes les possibilités qu'il offre, via le section d'aide ou pages de manuel:
rdfind --help man rdfind
fdupes
Fdupes est un autre utilitaire de ligne de commande pour identifier et supprimer les fichiers en double dans les répertoires et sous-répertoires spécifiés. C'est un utilitaire gratuit de open source écrit en langage de programmation C.
Fdupes identifie les doublons comparer les tailles de fichiers, les signatures MD5 partielles, les signatures MD5 complètes et enfin effectuer une comparaison octet par octet pour vérification.
Il est similaire à l'utilitaire Rdfind, mais Fdupes est livré avec de nombreuses options pour effectuer des opérations, telles que:
- Rechercher récursivement les fichiers en double dans les répertoires et sous-répertoires.
- Excluez les fichiers vides et les fichiers cachés de la considération.
- Afficher la taille des doublons.
- Et beaucoup plus.
Installation de Fdupes
Nous ouvrons un terminal (Ctrl + Alt + T) et écrivons:
sudo apt install fdupes
Utiliser
L'utilisation de Fdupes est assez simple. Exécutez simplement la commande suivante pour rechercher les fichiers en double dans un répertoire, par exemple ~ / Téléchargements.
fdupes ~/Descargas
Nous pouvons aussi rechercher les fichiers en double dans les sous-répertoires, en utilisant simplement l'option -r.
Pour supprimer tous les doublons, l'option à utiliser sera -d.
fdupes -d ~/Descargas
Cette commande nous permettra de choisir de conserver l'original et d'éliminer tous les autres fichiers en double. Ici, vous devez faire attention. Nous pouvons facilement supprimer les fichiers originaux si nous ne faisons pas attention.
Pour plus d'informations sur l'utilisation des fdupes, consultez la section d'aide ou les pages de manuel:
fdupes –help man fdupes
FSlint
FSlint est un autre utilitaire pour trouver les fichiers en double que j'ai trouvés dans Github. Contrairement aux deux autres utilitaires, FSlint a à la fois les modes GUI et CLI. C'est donc un outil plus facile à utiliser.
FSlint trouve non seulement les doublons, mais aussi les liens symboliques, les mauvais noms, les fichiers temporaires, les mauvais IDS, les répertoires vides et les binaires non supprimés, etc.
Installez Fslint
Nous ouvrons un terminal (Ctrl + Alt + T) et écrivons:
sudo apt install fslint
Utiliser
Une fois installé, nous pouvons lancez-le depuis le menu de l'application.
Comme vous pouvez le voir, l'interface FSlint est facile à utiliser et explicite. Dans l'onglet Chemin de recherche, nous ajouterons l'itinéraire que nous voulons scanner. Nous n'aurons plus qu'à cliquer sur le bouton Rechercher pour rechercher les doublons. Cochez l'option "Récursif?" pour rechercher récursivement les doublons dans les répertoires et sous-répertoires. FSlint analysera rapidement le répertoire donné et les listera.
De la liste, choisissez les doublons que vous souhaitez nettoyer. Vous pouvez travailler avec n'importe lequel d'entre eux avec des actions telles que Enregistrer, Supprimer, Fusionner et Lien symbolique. Dans l'onglet Paramètres de recherche avancés, vous pouvez spécifier les chemins à exclure lors de la recherche de doublons.
Pour plus de détails sur FSlint, consultez la section d'aide et les pages de manuel.
/usr/share/fslint/fslint/fslint --help man fslint
Ce ne sont que trois outils efficaces pour rechercher et supprimer les fichiers en double indésirables sur Gnu / Linux.
Peut-être que vous avez manqué de mentionner Duff. Merci.
Très bonne contribution! Merci beaucoup!
Merci pour la simplicité et le détail de votre contribution, qui a résolu le problème pour moi. Merci encore!! Les salutations,
FSLINT, dans la version 20.04 n'existe pas. est-il possible que je puisse l'installer.
merci
Spectaculaire rdfind. Je l'ai testé sur Xubuntu 18-04 et cela a très bien fonctionné!