Odpowiedzi:
Po prostu skopiuję część mojej innej odpowiedzi na podobny temat, a także podam link do możliwego duplikatu jako kolejne odniesienie.
Istnieje wiele opcji komercyjnych, niektóre mogą być lepsze niż wymienione poniżej, nie próbowałem ich wszystkich. W każdym razie wymieniam mój wybór aplikacji, biorąc pod uwagę, które z nich mogłem wypróbować. Nawiasem mówiąc, to nie tutaj po raz pierwszy usłyszałem o kropli DupeCheck, ale bardzo dziękuję Systech za zbudowanie go! :)
TidyUp to bardzo dobrze znana aplikacja w tym temacie. Możesz określić, gdzie chcesz skanować w poszukiwaniu duplikatów. Oferuje podstawowe i zaawansowane tryby, kilka różnych strategii i kryteriów.
MrClean to bezpłatne narzędzie, które skanuje foldery w poszukiwaniu duplikatów i usuwa je. Bardzo uproszczony, ale wydajny, jeśli masz pewność co do tego, co robisz.
Wiewiórka skanuje duplikaty i pozwala wybrać, które z nich chcesz usunąć. Oferuje widok węzłów folderów i można wybrać opcję „ usuń wszystkie pliki w folderze, które mają duplikaty w innym miejscu lub odwrotnie ”, a także ręczne wybieranie. Skanowanie wszystkich plików może potrwać bardzo długo, ale potem wykonuje bardzo przyzwoitą robotę.
DupeCheck „ upuść na niego plik, a on użyje twojego indeksu Spotlight, aby sprawdzić, czy masz gdzieś potencjalną duplikat ”. To o tej miłej aplikacji open source. Nie jest to doskonałe narzędzie do czyszczenia przestrzeni naraz, ale z czasem pomaga utrzymać przestrzeń w czystości.
DuplicateFileSearcher ze strony internetowej: „ to bezpłatne, potężne narzędzie, które pomoże Ci znaleźć i usunąć duplikaty plików na twoim komputerze. Można go również użyć do obliczenia skrótów MD5 i SHA. Oprogramowanie działa w systemach Windows, Linux, Solaris i MacOS. „. Wystarczająco powiedziane.
Przekształciłem skrypt bash w kroplę. Upuść na nim plik, a on użyje twojego indeksu Spotlight, aby sprawdzić, czy masz potencjalną duplikat gdzieś w twoim systemie.
Pobierz bezpłatną kroplę DupeCheck , rozpakuj ją i znajdź dobre miejsce, aby ją umieścić. Przeciągnij i upuść na niego dowolny plik, a on użyje Spotlight do zidentyfikowania możliwych duplikatów.
Napisałem prosty skrypt Pythona FileDupeFinder.py , który znajdzie duplikaty plików w systemach OSX (i prawdopodobnie Linux / * nix). W tej chwili przekazujesz mu ścieżkę katalogu głównego i minimalny rozmiar pliku, a on przejdzie po drzewie katalogów i wyświetli listę plików, które uważa za duplikaty. Zignoruje pliki, które są twardymi łączami. Możesz powiedzieć mu, aby wykluczył katalogi (teraz wyklucza tylko Backups.backupdb, ponieważ ten skrypt nie jest gotowy do obsługi zwariowania wehikułu czasu) i nakazuje, aby nie obejmował systemów plików (chociaż nie są one obecnie sparametryzowane, są wystarczająco łatwe ustawić w samym skrypcie.
Ten skrypt jest tylko minimalnie testowany, ale działał dla mnie wystarczająco rozsądnie.
rm
każdego z nich?
Istnieje Araxis Find Duplicate Files, co jest dość wygodne.
Poleciłem dupeGuru przez ustalony Software, to Open Source Fairware i swobodę użytkowania
Dekloner to kolejny.
Możesz wybrać minimalny rozmiar pliku, który chcesz sprawdzić, i może wyeliminować wszystkie oprócz jednego. Wydaje się jednak, że nie jest w stanie tworzyć twardych linków lub dowiązań symbolicznych, czego chciałbym.
Najwygodniejszym GUI, które znalazłem do tego zadania, jest Gemini , ale skrypt może być wystarczający dla twoich potrzeb. Osobiście skanuję w poszukiwaniu duplikatów, aby ocenić, ile moich danych jest zbędnych (obecnie 3/50 GB, czyli 6% danych), ale rzadko coś usuwam, aby nie zakłócić wewnętrznej magii chaosu plików.
Często TidyUp
używałem MacOS X
do znajdowania duplikatów plików i ich sortowania.
GUI niekoniecznie jest w 100% intuicyjny, ale aplikacja jest bardzo wydajna, oferuje wiele opcji i możliwości definiowania, czym jest duplikat (ta sama nazwa? Ten sam rozmiar, ta sama treść, ...), a także ma potężną interfejs do wyświetlania zduplikowanych grup i decydowania o tym, co zrobić z duplikatami (lub niektórymi z nich).
Nigdy nie żałowałem, że go kupiłem i było to dla mnie bardzo pomocne.