К основному контенту

Поиск дубликатов файлов в Linux

Недавно передо мной стала задача очистить от мусора свой дополнительный жесткий диск. Большое затруднение вызвало огромное количество дубликатов файлов. Дубликаты могут появляться при сохранении резервных копий на диск, одновременном редактировании нескольких версий одного и того же файла или при изменении структуры каталогов. Одни и те же файлы могут быть сохранены несколько раз с различными именами или в разных папках и только засоряют дисковое пространство. Охота на них каждый раз может стать большой проблемой. Но к счастью существует маленькая утилита которая может сберечь ваше время потраченное на поиск и уничтожение дубликатов файлов на компьютере - DupeGuru. Она написана на Python и распространяется под лицензией GPLv3. Время навести порядок и удалить старые файлы. Установка DupeGuru

В Ubuntu необходимо добавить PPA репозиторий Hardcoded Software:

sudo apt-add-repository ppa:hsoft/ppa $ sudo apt-get update

Затем можно устанавливать:

sudo apt-get install dupeguru-se

Также можете самостоятельно скомпилировать программу скачав исходники с GitHub. Использование DupeGuru

DupeGuru разрабатывался как быстрый и безопасный. Это означает что программа не будет работать без вашего вмешательства в вашей системе. И почти нет риска удаления файлов которые вы не собираетесь удалять. Но это все еще удаление поэтому нужно быть бдительным и осторожным. Не забываете делать резервные копии важных файлов.

Как только примете все меры предосторожности запустите DupeGuru командой:

dupegure_se

В первом окне вам нужно выбрать папки которые будут проверены на дубликаты:



После того как вы выберите каталоги и запустите сканирование DupeGuru начнет выводить обнаруженные дубликаты файлов на экран группируя их в списке:



Обратите внимание, что по умолчанию утилита ищет дубликаты не по названию, а по содержимому. чтобы вы не удалили чего нибудь нужного программа показывает точность совпадения. Выберите файлы которые хотите удалить, а затем нажмите кнопку Actions чтобы увидеть доступные действия:



Действий достаточно много. Вы можете удалить, переместить, игнорировать, открыть, переименовать дубликаты, или даже выполнить для них произвольную команду. Если вы решите удалить дубликат вы будете приятно удивлены доступным функционалом:



Можно не только отправить файл в корзину или удалить его на всегда, а еще оставить символическую ссылку на оригинал. Таким образом фактически на диске останется только один файл, но пользователь увидит два, это сэкономит место на диске. Это может быть особенно полезно если это файлы какой либо программы.

Также вы можете экспортировать результаты проверки в HTML или CSV файл. Не знаю зачем вам это может понадобиться, возможно вы просто хотите следить за дубликатами, ничего не удаляя.

И наконец последнее но не менее важное.



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

Заметьте что по умолчанию программа игнорирует файлы размером меньше 10 килобайт.

Для получения более подробной информации, вы можете посетить официальный сайт 

DupeGuru достаточно мощный инструмент для продвинутых пользователей, и в тоже время интуитивно понятный для новичков. Еще одна фишка программы - кроссплатформенность. Это означает что вы можете ее использовать на компьютере с Mac и Windows. Если вы хотите найти дубликаты музыки или фото существуют специальные инструменты: DupeGuru-ME и DupeGuru-PE соответственно для работы с аудио и фото. Отличие от стандартной версии состоит в том что здесь принимаются в расчет особенности формата специфических метаданные такие как скорость воспроизведения и битрейт.

Комментарии


Дистанционная компьтерная помощь, удаленная компьютерная помощь онлайн.

Популярные сообщения из этого блога

Лучшие плагины для OBS Studio

Open Broadcast Software или OBS - это свободное программное обеспечение с открытым исходным кодом для стриминга аудио и видео данных в сеть интернет. Программа полностью кроссплатформенная и может работать в Windows, Linux или MacOS. Это отличная альтернатива для таких программ, как Wirecast и XSplit. OBS использует для вещания стандартный протокол обмена сообщениями в реальном времени, а поэтому может транслировать данные в любой сервис, поддерживающий это, например, Yotube. Несмотря на широкие возможности OBS, программа поддерживает еще и множество плагинов. В этой статье мы рассмотрим лучшие плагины для OBS Studio, которые вы можете использовать. Содержание статьи: Лучшие плагины OBS Studio 1. Browser Source Plugin 2. Video Source Plugin 3. Simple Scene Switcher 4. DirectShow Audio Source 5. CLR Browser Source 6. OBS Remote 7. AMD Advanced Media Framework Encoder 8. Text Source Plugin Выводы Лучшие плагины OBS Studio Чтобы найти плагины OBS Studio для Video пользователям пр…

Лучшие аналоги Paint для Linux

Когда я работал в Windows, я часто использовал стандартную программу редактора изображений Windows - Paint. Не всегда нужен очень и многофункциональный инструмент вроде Photoshop или Gimp. Иногда, чтобы подправить ту или иную картинку, дорисовать на ней несколько фигур или вставить текст достаточно простого, легкого в освоении графического редактора вроде Paint. В Linux таких программ довольно много. В этой инструкции мы рассмотрим лучшие аналоги Paint для Linux. В этот список не будут включены такие программы, как Gimp и Krita, ведь это полнофункциональные графические редакторы, векторные редакторы, такие как Inkscape мы тоже рассматривать не будем. А теперь перейдем к списку. Содержание статьи: KolourPaint MyPaint Gnome Paint XPaint Pinta mtPaint GPaint Rassam-paint Выводы KolourPaint На первом месте в списке аналогов Piant для Linux будет KoloutPaint. Это стандартный графический редактор для окружения рабочего стола KDE. Он поддерживает множество форматов изображений PNG, J…

Подключение OneDrive в Linux

OneDrive (Ранее известный как SkyDrive) это популярное облачное хранилище файлов от Майкрософт. Сейчас OneDrive бесплатно предоставляет 7 гигабайт пространства новым пользователям. Как вы знаете OneDrive хорошо интегрирован с другими продуктами компании  Microsoft. В OneDrive Также есть официальный клиент который автоматически загружает ваши видео и фотографии с камеры в облако. Но к сожалению этот клиент недоступен для операционных систем семейства Linux. Но не все так плохо. Сообщество открытого программного обеспечения уже нашло решение. Это opedrive-d от Boilermaker. Запустившись как демон программа автоматически синхронизирует локальную папку с облаком OneDrive. Содержание статьи: Установка Onedrive-d в Linux Настройка Синхронизация локальной папки с OneDrive Установка Onedrive-d в Linux Несмотря на то что onedrive-d разрабатывается для Ubuntu/Debian, CentOs/Fedora/RHEL поддерживается тоже хорошо. Для установки достаточно набрать несколько команд: $ git clone https://gith…