Удобный инструмент для поиска и удаления дубликатов файлов.

rmlint 006

Shredder — официальный Python / GTK графический интерфейс (GUI) для консольной утилиты rmlint.

rmlint 007

rmlint 008

rmlint — быстрая и эффективная консольная утилита для поиска дубликатов файлов и каталогов, пустых файлов и каталогов, повреждённых символьных ссылок, файлов с некорректными идентификаторами владельца/группы, исполняемых файлов с отладочной информацией и других форм "аномалий" на файловой системе.

rmlint 009

rmlint 010

Rrmlint GUI (Shredder) даёт доступ к большинству возможностей консольной утилиты, при запуске предлагая указать целевой каталог (каталоги), необходимость рекурсивно сканирования, сканирование скрытых файлов/каталогов и символических ссылок.

rmlint 011

rmlint 012

rmlint 013

Shredder выводит результаты поиска в виде иерархического списка и наглядной круговой диаграммы выбранного каталога. Для поиска можно использовать различные фильтры (размер файла, имя, время изменения и пр), кроме режима сравнения файлов по контрольным суммам поддерживается режим побайтового сопоставления (byte-a-byte), имеется режим проверки только новых файлов и многое другое...

rmlint 014



rmlint 015

rmlint 016

Shredder после окончания сканирования и выбора действия к дубликатом файлов сразу их не удаляет, генерируется исполняемый файл (shell-скрипт), его можно просмотреть (как редактируемый отчёт JSON), сохранить или сразу запустить удаление...

rmlint 017

rmlint 018

Лицензия: GNU General Public License version 3.0 (GPLv3)

rmlint 020

Домашняя страница

Страница на github.com