Trouver des fichiers en double sur Mac OS X

Réponses:

21

Je vais simplement copier une partie de mon autre réponse sur un sujet similaire et créer un lien vers un éventuel doublon en tant que référence supplémentaire.

Il existe de nombreuses options commerciales, certaines pouvant être meilleures que celles énumérées ci-dessous, je ne les ai pas toutes essayées. Quoi qu'il en soit, je liste mon choix d'applications en fonction de celles que j'ai pu essayer. Par coïncidence, ce n’est pas là que j’ai entendu parler de la gouttelette DupeCheck, mais merci beaucoup à Systech de l’avoir construite! :)

  • TidyUp est une application très connue dans ce domaine. Vous pouvez spécifier où rechercher quels types de doublons. Il propose des modes de base et avancés, plusieurs stratégies et critères différents.

  • MrClean est un outil gratuit qui ne fait que rechercher les doublons dans les dossiers et les jeter à la corbeille. Très simpliste mais efficace si vous êtes sûr de ce que vous faites.

  • Chipmunk scanne les doublons et vous permet de choisir ceux que vous voulez jeter. Il offre une vue des nœuds des dossiers et vous pouvez choisir de " supprimer tous les fichiers d'un dossier qui ont des doublons ailleurs, ou inversement ", ainsi que de sélectionner manuellement. L’analyse de tous les fichiers peut prendre beaucoup de temps, mais elle fait ensuite un travail décent.

  • DupeCheck " déposez un fichier dessus et il utilisera votre index Spotlight pour voir si vous avez un doublon potentiel quelque part ." C'est à propos de cette belle application open source. Ce n’est pas un excellent outil pour nettoyer l’espace en une fois, mais au fil du temps, il vous aide à garder votre espace propre.

  • DuplicateFileSearcher à partir du site Web: " est un utilitaire puissant et gratuit qui vous aidera à trouver et à supprimer les fichiers en double sur votre ordinateur. Il peut également être utilisé pour calculer les hachages MD5 et SHA. Le logiciel fonctionne sous Windows, Linux, Solaris et MacOS. ". Assez dit.

cregox
la source
8

J'ai converti un script bash en gouttelette. Déposez un fichier dessus et votre index Spotlight sera utilisé pour voir si vous avez un doublon potentiel quelque part sur votre système.
Téléchargez la gouttelette DupeCheck gratuite , décompressez-la et trouvez le bon endroit pour la poser. Glissez-déposez n'importe quel fichier dessus et il utilisera Spotlight pour identifier les doublons possibles.

admintech
la source
2
Et après avoir trouvé des doublons: souvenez-vous qu'en utilisant Obtenir des informations, vous pouvez trouver l'origine du fichier (par exemple, quel site Web, quel email ou quel autre ordinateur), juste au cas où vous vous demanderiez comment vous avez obtenu les doublons.
Arjan
8

J'ai écrit un simple script python, FileDupeFinder.py, qui trouvera les fichiers en double sur les systèmes OSX (et probablement Linux / * nix). À l’heure actuelle, vous lui transmettez un chemin de répertoire et une taille de fichier minimale. Il parcourt l’arborescence de répertoires et génère une liste des fichiers qu’il croit dupliqués. Il ignorera les fichiers qui sont des liens durs les uns des autres. Vous pouvez lui indiquer d’exclure des répertoires (pour l’instant, il exclut simplement Backups.backupdb, car ce script n’est pas prêt à gérer le délire de Time Machine) et de lui interdire d’étendre les systèmes de fichiers (même s’ils ne sont pas paramétrés, ils sont assez simples). définir dans le script lui-même.

Ce script n’a été que très peu testé, mais il a fonctionné assez bien pour moi.

Tim
la source
Merci semble bien fonctionner. Je viens de prendre quelques secondes pour me rendre compte que vous ne passez pas le répertoire racine (il l'a accepté sans erreur), mais vous devez le passer en tant que paramètre '-d'. Sinon, cela semble très efficace et bien rangé.
Marius
Comment pourrais-je supprimer les doublons après les avoir trouvés? Le fichier de sortie comprend à la fois l'original et la dupe. Supposons que je modifie le script pour n'inclure que la duplication. Comment puis-je passer d'une liste de fichiers dupliqués séparée par des retours à la ligne à un rmde chacun d'entre eux?
SimplGy
3

J'ai recommandé dupeGuru de Hardcoded Software, un logiciel Open Source Fairware gratuit.

shootie
la source
Ce n'est en fait pas gratuit (du moins), il est limité à dix suppressions / mouvements jusqu'à ce que vous payiez ...
studgeek
2
C'était vrai il y a 4 ans, mais ce n'est plus le cas. Il est open source et son maître a besoin des développeurs pour le maintenir activement. C'est un excellent logiciel gratuit! ... qui a besoin de notre contribution, je suppose ...
Armel Larcier
DupeGuru fonctionne bien et est gratuit.
jjz
1

Decloner est un autre.

Vous pouvez choisir la taille de fichier minimale que vous souhaitez vérifier et éliminer tout sauf un. Ne semble pas être capable de créer des liens durs ou des liens symboliques, ce que je voudrais.

SuperTempel
la source
0

L’interface graphique la plus pratique que j’ai trouvée pour cette tâche est Gemini , mais un script peut suffire à vos besoins. Personnellement, je recherche des doublons uniquement pour évaluer la quantité de données redondantes (actuellement, 3/50 Go, soit 6% des données), mais je supprime rarement quoi que ce soit au cas où cela briserait la magie interne du chaos de mon fichier.

Fr.
la source
0

Je me sers TidyUpbeaucoup sur MacOS Xpour trouver les fichiers en double et les trier.

L’interface graphique n’est pas forcément 100% intuitive, mais l’application est très puissante, offre beaucoup d’options et de choix pour définir ce qu'est un doublon (même nom?, Même taille, même contenu, ...) et dispose également interface pour afficher les groupes en double et décider quoi faire avec les doublons (ou certains d’entre eux).

Je n'ai jamais regretté de l'avoir acheté et cela m'a été très utile.

La plupart du temps inoffensifs
la source