Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:fdupes [14/09/2020 08:33] cyrille [Utilisation] |
doc:fdupes [14/09/2020 21:58] cyrille [Utilisation] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
* Suivi : {{tag>cyrille}} | * Suivi : {{tag>cyrille}} | ||
* Création par [[user>cyrille]] 13/09/2020 | * Création par [[user>cyrille]] 13/09/2020 | ||
- | * Testé par <cyrille> le <13/09/2020> | + | * Testé par [[user>cyrille]] le <13/09/2020> |
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=343017 | Lien vers le forum concernant ce tuto]] | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=343017 | Lien vers le forum concernant ce tuto]] | ||
Ligne 39: | Ligne 39: | ||
<code user>fdupes <options> <répertoire></code> | <code user>fdupes <options> <répertoire></code> | ||
- | === Exemple === | + | ==== Exemple ==== |
Soit un répertoire, **dupli-test** contenant 3 fichiers distincts de nom et de contenu. | Soit un répertoire, **dupli-test** contenant 3 fichiers distincts de nom et de contenu. | ||
Ligne 59: | Ligne 59: | ||
- | + | ==== Recherche de base ==== | |
Pour rechercher les doublons et en être informé, sans aucune autre action, pas besoin d'option : | Pour rechercher les doublons et en être informé, sans aucune autre action, pas besoin d'option : | ||
<code user>fdupes test-dupli/</code> | <code user>fdupes test-dupli/</code> | ||
Ligne 86: | Ligne 87: | ||
test-dupli/aze1 (copie 5).txt | test-dupli/aze1 (copie 5).txt | ||
</code> | </code> | ||
+ | |||
+ | ==== Recherche simple avec rapport d'espace disque ==== | ||
+ | |||
__Pour rechercher les doublons, en être informé et **connaître l'espace disque qu'ils utilisent**, **Ajouter l'option -S (Size)** :__ | __Pour rechercher les doublons, en être informé et **connaître l'espace disque qu'ils utilisent**, **Ajouter l'option -S (Size)** :__ | ||
Ligne 106: | Ligne 110: | ||
.... | .... | ||
test-dupli/aze1 (copie 5).txt</code> | test-dupli/aze1 (copie 5).txt</code> | ||
+ | |||
+ | ==== Suppression de doublons ==== | ||
__ Pour supprimer les doublons, **utiliser l'option -d (delete)** :__ | __ Pour supprimer les doublons, **utiliser l'option -d (delete)** :__ | ||
Ligne 111: | Ligne 117: | ||
Pour chaque doublon, une liste sera proposée, il faudra indiquer le fichier à préserver et les autres seront marqués à supprimer. | Pour chaque doublon, une liste sera proposée, il faudra indiquer le fichier à préserver et les autres seront marqués à supprimer. | ||
- | {{/file-R0fc9b825af448863959a645518d82e8d}} | + | {{/file-R0fc9b825af448863959a645518d82e8d.png}} |
Pour supprimer les doublons, sans invite prompt (le nom le plus simple sera alors préservé), utiliser les options -d et -N (Non-prompt) \\ | Pour supprimer les doublons, sans invite prompt (le nom le plus simple sera alors préservé), utiliser les options -d et -N (Non-prompt) \\ | ||
Ligne 117: | Ligne 123: | ||
- | {{/file-Rad22566c08d6fbd811649612e809a9f1}} | + | {{/file-Rad22566c08d6fbd811649612e809a9f1.png}} |
- | + | ||
+ | ==== Recherche / suppression récursive ==== | ||
+ | |||
__ Pour faire de de même de façon récursive, **ajouter aux options précédentes simplement l'option -r** :__ | __ Pour faire de de même de façon récursive, **ajouter aux options précédentes simplement l'option -r** :__ | ||
Ligne 128: | Ligne 135: | ||
Donnera la liste des doublons et leurs occupations disques pour le /home de l'utilisateur courant. | Donnera la liste des doublons et leurs occupations disques pour le /home de l'utilisateur courant. | ||
- | + | ||
+ | ==== Sortie d'une requête dans un fichier ==== | ||
Pour sauvegarder cette liste dans un fichier, utiliser une redirection : | Pour sauvegarder cette liste dans un fichier, utiliser une redirection : | ||
<code user>fdupes -rS /home/$USER > /home/$USER/liste-de-doublons</code> | <code user>fdupes -rS /home/$USER > /home/$USER/liste-de-doublons</code> | ||
| | ||
- | | + | ==== L'avantage de la comparaison md5 ==== |
A savoir, 2 fichiers au même contenu mais avec des noms différents seront considérés comme doublon, même avec des extensions différentes. | A savoir, 2 fichiers au même contenu mais avec des noms différents seront considérés comme doublon, même avec des extensions différentes. | ||
Ligne 148: | Ligne 157: | ||
**fdupes** les analyse bien comme doublon. | **fdupes** les analyse bien comme doublon. | ||
+ | ==== Gestion des fichiers cachés ==== | ||
__Pour ne pas prendre en compte les fichiers cachés, **utiliser l'option -A**.__ | __Pour ne pas prendre en compte les fichiers cachés, **utiliser l'option -A**.__ | ||
+ | ====== Aller plus loin ====== | ||
Pour des plus amples informations | Pour des plus amples informations |