Найти дубликаты файлов на Mac OS X

38084
pupeno

Есть ли приложение для поиска дубликатов файлов на моем Mac с простым способом удаления дубликатов?

32
Как упомянул @Cawas, http://superuser.com/questions/111390/show-duplicate-files является дубликатом этого (и имеет несколько разных ответов, чтобы попробовать). studgeek 11 лет назад 0

9 ответов на вопрос

20
cregox

Я просто скопирую часть своего другого ответа на похожую тему, а также ссылку на возможный дубликат в качестве другой ссылки.

Есть много коммерческих вариантов, некоторые могут быть лучше, чем перечисленные ниже, я не пробовал их все. Во всяком случае, я перечисляю свой выбор приложений с учетом того, какие из них я смог попробовать. По совпадению, это было не то место, где я впервые услышал о капле DupeCheck, но большое спасибо Systech за его создание! :)

  • TidyUp - очень известное приложение в этой теме. Вы можете указать, где искать какие дубликаты. Он предлагает базовые и расширенные режимы, несколько различных стратегий и критериев.

  • MrClean - это бесплатный инструмент, который просто ищет папки на наличие дубликатов и удаляет их. Очень упрощенно, но эффективно, если вы уверены в том, что делаете.

  • Бурундук сканирует дубликаты и позволяет выбрать, какие из них вы хотите удалить. Он предлагает просмотр узлов в папках, и вы можете выбрать « удалить все файлы в папке, которые имеют дубликаты в другом месте, или наоборот », а также выбрать вручную. Для сканирования всех файлов может потребоваться очень много времени, но после этого он работает очень достойно.

  • DupeCheck « поместите в него файл, и он будет использовать ваш индекс Spotlight, чтобы узнать, есть ли у вас где-нибудь потенциальный дубликат ». Вот об этом хорошем приложении с открытым исходным кодом. Не очень хороший инструмент для очистки пространства сразу, но со временем он помогает поддерживать чистоту в вашем помещении.

  • DuplicateFileSearcher с веб-сайта: « это бесплатная мощная программная утилита, которая поможет вам найти и удалить дубликаты файлов на вашем компьютере. Она также может использоваться для вычисления хэшей MD5 и SHA. Программное обеспечение работает в Windows, Linux, Solaris и MacOS. ». Достаточно сказано.

8
admintech

Я преобразовал bash-скрипт в капельку. Перетащите на него файл, и он будет использовать ваш индекс Spotlight, чтобы увидеть, есть ли у вас потенциальные дубликаты где-то в вашей системе.
Загрузите бесплатную каплю DupeCheck, разархивируйте ее и найдите подходящее место для ее размещения. Перетащите любой файл на него, и он будет использовать Spotlight для выявления возможных дубликатов.

И после поиска дубликатов: помните, что с помощью функции «Получить информацию» вы можете найти источник файла (например, с какого веб-сайта, электронной почты или с другого компьютера), на тот случай, если вам интересно, как вы получили дубликаты. Arjan 14 лет назад 2
8
Tim

Я написал простой Python-скрипт FileDupeFinder.py, который будет находить дубликаты файлов в системах OSX (и, вероятно, Linux / * nix). Прямо сейчас вы передаете ему путь к корневому каталогу и минимальный размер файла, и он будет обходить дерево каталогов и выводить список файлов, которые он считает дубликатами. Он будет игнорировать файлы, которые являются жесткими ссылками друг на друга. Вы можете сказать ему исключить каталоги (прямо сейчас он просто исключает Backups.backupdb, так как этот сценарий не готов обрабатывать дурацкие действия Time Machine) и запретить ему охватывать файловые системы (хотя в настоящее время они не являются параматеризованными, они достаточно просты). установить в самом скрипте.

Этот скрипт только минимально протестирован, но он работал достаточно разумно для меня.

Спасибо, кажется, работает хорошо. Мне потребовалось несколько секунд, чтобы понять, что вы не передаете корневой каталог (он принял его без ошибки), но вам нужно передать его как параметр -d. В противном случае это кажется очень эффективным и аккуратным. Marius 11 лет назад 0
Как бы я удалил дубликаты после их поиска? Выходной файл включает в себя как оригинал, так и дубли. Скажем, я изменяю сценарий, чтобы он включал только dupe - как мне перейти от списка файлов dupe, разделенных строкой и возвратом к строке, к `rm` на каждом из них? SimplGy 7 лет назад 0
3
Debilski

Существует Araxis Find Duplicate Files, который довольно удобен.

3
shootie

я порекомендовал dupeGuru от Hardcoded Software, это ПО с открытым исходным кодом Fairware и бесплатное использование

Это на самом деле не свободно использовать (больше, по крайней мере), его ограничено десятью удаляет / перемещает, пока вы не заплатите ... studgeek 11 лет назад 0
Ну, это было правдой 4 года назад, но больше нет. Это открытый исходный код, и его хозяин нуждается в разработчиках, чтобы поддерживать его активно. Это отличный бесплатный софт! ... который нуждается в нашем вкладе, я думаю ... Armel Larcier 8 лет назад 2
DupeGuru работает хорошо и бесплатно. jjz 7 лет назад 0
2
SuperTempel

Decloner is another one.

You can choose the minimum file size you want to have checked, and it can eliminate all but one. Doesn't seem to be able to create hard links or symlinks, though, which I'd want.

0
Fr.

The most convenient GUI that I have found for this task is Gemini, but a script might be enough for your needs. I personally scan for duplicates just to assess how much of my data is redundant (currently 3/50 GB, or 6% of the data), but I rarely delete anything in case it breaks the internal magic of my file chaos.

0
MostlyHarmless

I've been using TidyUp a lot on MacOS X to find duplicate files and sort them out.

The GUI is not necessarily 100% intuitive, but the application is very powerful, offers a lot of options and choices for defining what a duplicate is (same name?, same size, same content, ...) and it also has a powerful interface for displaying duplicate groups and deciding what to do with the duplicates (or some of them).

I never regretted buying it and it was very helpful for me.

0
Bob

Я бы порекомендовал Duplicate File Finder, который находит все типы дубликатов фотографий (музыка, изображения, видео, документы и т. Д.). Он предоставляется в Mac App Store и доступен для бесплатной загрузки. Он имеет версию Pro, которая доступна после покупки в приложении, однако бесплатной версии достаточно для поиска и удаления дубликатов на Mac.

Похожие вопросы