Dupliquer les fichiers, comment les trouver et les supprimer dans Ubuntu

à propos de localise les fichiers en double

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:

installer Rdfind

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 en cours d'exécution

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:

aide rdfind

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:

installation de fdupes

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 en cours d’exécution

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:

Aide fdupes

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:

installation de fslint

sudo apt install fslint

Utiliser

Une fois installé, nous pouvons lancez-le depuis le menu de l'application.

lanceur fslint

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.

interface graphique fslint

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.

Aide fslint

/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.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   miguelcm dit

    Peut-être que vous avez manqué de mentionner Duff. Merci.

  2.   Lucio Chavez dit

    Très bonne contribution! Merci beaucoup!

  3.   Miguel A. Luque dit

    Merci pour la simplicité et le détail de votre contribution, qui a résolu le problème pour moi. Merci encore!! Les salutations,

  4.   Francesc dit

    FSLINT, dans la version 20.04 n'existe pas. est-il possible que je puisse l'installer.
    merci

  5.   Claudio Festène dit

    Spectaculaire rdfind. Je l'ai testé sur Xubuntu 18-04 et cela a très bien fonctionné!