jdupes — мощная C (си) консольная утилита для поиска и удаления дубликатов файлов.
jdupes является улучшенной модификацией fdupes, созданной с целью повышения скорости поиска дубликатов. При тестировании утилиты на различных наборах данных jdupes показала (в среднем) в семь раз лучший результат чем fdupes (версии 1.51).
jdupes как fdupes сканирует заданный каталог для поиска дубликатов файлов (опционально сканируя подкаталоги), выводя список найденных дубликатов, автоматически их удаляя или требуя подтверждения удаления (для выбранного дубликата). Используя дополнительные опции (аналогичные используемым в fdupes) можно задать различные параметры поиска, список найденных дубликатов можно сохранить в текстовой файл (может оказаться удобным если список слишком большой).
jdupes выводит список файлов только с 100% точным совпадением, вывод файлов с "частичным совпадением", "подобием" и прочим не предусмотрено, поддерживается поиск и удаление дубликатов повторяющихся более одного раза. При поиске дубликатов файлы вначале сравниваются по размеру (поддерживаются любые форматы/типы файлов), потом по контрольной сумме (md5sum), в заключении сравнение найденных дубликатов производится сравнение файлов по-байтно (byte-a-byte).
jdupes достаточно стабильна для использования, все последующие версии будут синхронизироваться с новыми версиями fdupes (поддерживая с ней частичную совместимость).
Лицензия: MIT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.