Von Suchen und Entfernen doppelter Dateien in osx mit einem Skript Kann dies erweitert werden, um Duplikate auf der gesamten Festplatte anstatt pro Ordner zu finden?
Ich weiß, dass es Duplikate gibt, die sich jedoch nicht unbedingt im selben Ordner befinden.
Antworten:
Versuchen Sie es mit
fdupes
stattdessen:-r
rekursiv und in Unterverzeichnisse absteigend-n
ignoriert leere Dateien. Hinzufügen-d
um gefragt zu werden, welche Dateien aufbewahrt oder hinzugefügt werden sollen-dN
um immer die erste Datei zu behalten und andere Dateien zu löschen.Als ich versuchte zu rennen
fdupes -rn /
Es dauerte ungefähr vier Stunden, aber ich habe eine Festplatte mit ungefähr 1 TB an Dateien.fdupes
vergleicht zuerst Dateigrößen und MD5-Prüfsummen und führt, wenn sie identisch sind, byteweise Vergleiche durch. MD5-Kollisionen sind möglich, treten jedoch in der Praxis nur auf, wenn eine Datei erstellt wurde, die absichtlich denselben MD5-Digest wie eine andere (nicht identische) Datei enthält. Sogar dann,fdupes
führt auch einen byteweisen Vergleich durch.quelle