GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver des fichiers en double sous Linux et les supprimer

Brief :FSlint est un excellent outil graphique pour trouver des fichiers en double sous Linux et les supprimer. FDUPES trouve également les fichiers du même nom sous Linux mais en ligne de commande.

Si vous avez cette habitude de tout télécharger sur le Web comme moi, vous finirez par avoir plusieurs fichiers en double. Le plus souvent, je peux trouver les mêmes chansons ou un tas d'images dans différents répertoires ou finir par sauvegarder certains fichiers à deux endroits différents. Il est difficile de localiser manuellement ces fichiers en double et de les supprimer pour récupérer l'espace disque.

Si vous voulez vous épargner de cette douleur, il existe diverses applications Linux qui vous aideront à localiser ces fichiers en double et à les supprimer. Dans cet article, nous verrons comment vous pouvez trouver et supprimer ces fichiers dans Ubuntu.

Remarque :Vous devez savoir ce que vous faites. Si vous utilisez un nouvel outil, il est toujours préférable de l'essayer dans une structure de répertoires virtuels pour comprendre ce qu'il fait avant de le prendre à la racine ou au dossier de départ. De plus, il est toujours préférable de sauvegarder votre système Linux !

FSlint :outil graphique pour trouver et supprimer les fichiers en double

FSlint vous aide à rechercher et à supprimer les fichiers en double, les répertoires vides ou les fichiers avec des noms incorrects. Il dispose d'une ligne de commande ainsi que d'un mode graphique avec un ensemble d'outils pour effectuer une variété de tâches.

Pour installer FSlint, tapez la commande ci-dessous dans Terminal.

sudo apt install fslint

Ouvrez FSlint à partir de la recherche Dash.

FSlint comprend un certain nombre d'options parmi lesquelles choisir. Il existe des options pour rechercher des fichiers en double, des packages installés, des noms incorrects, des conflits de noms, des fichiers temporaires, des répertoires vides, etc. Choisissez le chemin de recherche et la tâche que vous souhaitez effectuer dans le panneau de gauche et cliquez sur Rechercher pour localiser les fichiers. Une fois cela fait, vous pouvez sélectionner les fichiers que vous souhaitez supprimer et les supprimer.

Vous pouvez cliquer sur n'importe quel répertoire de fichiers à partir du résultat de la recherche pour l'ouvrir si vous n'êtes pas sûr et souhaitez le vérifier avant de le supprimer.

Vous pouvez sélectionner Paramètres de recherche avancée où vous pouvez définir des règles pour exclure certains types de fichiers ou exclure des répertoires que vous ne souhaitez pas rechercher.

[irp posts=»13624″ name=»7 façons simples de libérer de l'espace sur Ubuntu et Linux Mint »]

FDUPES :outil CLI pour rechercher et supprimer les fichiers en double

FDUPES est un utilitaire de ligne de commande pour rechercher et supprimer les fichiers en double sous Linux. Il peut répertorier les fichiers en double dans un dossier particulier ou de manière récursive dans un dossier. Il demande quel fichier conserver avant la suppression et l'option noprompt vous permet de supprimer tous les fichiers en double en gardant le premier sans vous le demander.

Installation sur Debian/Ubuntu

sudo apt install fdupes

Installation sur Fedora

dnf install fdupes

Une fois installé, vous pouvez rechercher les fichiers en double à l'aide de la commande ci-dessous :

fdupes /path/to/folder

Pour effectuer une recherche récursive dans un dossier, utilisez l'option -r

fdupes -r /home

Cela ne listera que les fichiers en double et ne les supprimera pas tout seul. Vous pouvez supprimer manuellement les fichiers en double ou utiliser -d possibilité de les supprimer.

fdupes -d /path/to/folder

Cela ne supprimera rien en soi, mais affichera tous les fichiers en double et vous donnera la possibilité de supprimer les fichiers un par un ou de sélectionner une plage pour le supprimer. Si vous souhaitez supprimer tous les fichiers sans demander et conserver le premier, vous pouvez utiliser le noprompt -N option.

Dans la capture d'écran ci-dessus, vous pouvez voir le -d commande affichant tous les fichiers en double dans le dossier et vous demandant de sélectionner le fichier que vous souhaitez conserver.

Derniers mots

Il existe de nombreux autres moyens et outils pour rechercher et supprimer les fichiers en double sous Linux. Personnellement, je préfère l'outil de ligne de commande FDUPES; c'est simple et ne prend aucune ressource.

Comment gérez-vous la recherche et la suppression des fichiers en double dans votre système Linux ? Dites-le nous dans la section des commentaires.



Linux
  1. Comment trouver des fichiers avec des autorisations SUID et SGID sous Linux

  2. Comment rechercher et supprimer des répertoires de manière récursive sous Linux

  3. Comment rechercher et supprimer des répertoires et des fichiers vides sous Linux

  4. Trouver plusieurs fichiers et les renommer sous Linux

  5. Comment chmod et chown fichiers cachés sous Linux?

Comment renommer des fichiers et des répertoires sous Linux

Comment compresser des fichiers et des répertoires sous Linux

Comment utiliser sed pour rechercher et remplacer une chaîne dans des fichiers

Comment rechercher et répertorier récursivement les fichiers par date sous Linux

Comment rechercher et supprimer des fichiers en double sous Linux

Comment trouver des fichiers en double sous Linux et les supprimer