Различия

Показаны различия между двумя версиями страницы.


Предыдущая версия
fdupes [2025/07/06 12:38] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Поиск одинаковых файлов fdupes ======
 +
 +~~Title: Поиск и удаление дубликатов файлов программой fdupes~~
 +{{htmlmetatags>
 +metatag-description=(Поиск и удаление дубликатов файлов консольной программой fdupes в linux.)
 +}}
 +
 +{{ ::search-duplcate-files-linux-command-01.png?400 |}}
 +
 +FDUPES — программа, написанная Андрианом Лопесом (Adrian Lopez), сканирующая каталоги для поиска дубликатов файлов, с возможностью вывода списка и автоматическим удалением дублей. Она сравнивает размер файла и MD5 хэш, и после сравнения начинает сверку по-байтно. Написана на языке программирования C и выпущена под Лицензией MIT.
 +
 +**fdupes** сравнивает размер файла, у совпавших по размеру сравниваются MD5 хэши, и при совпадении хешей стартует побайтная сверка, возможность вывода списка и автоматического удаления дублей.
 +<file bash>
 +fdupes -r /home/user/downloads 
 +ключ -r — заставляет искать в том числе и в подкаталогах, ниже заданного.
 +fdupes -r /home/user/downloads > /home/user/dublikati.txt
 + — перенаправление в файл, будет удобно если список дубликатов слишком большой.
 +</file>
 +  * Использование fdupes для поиска дубликатов файлов
 +<file bash>
 +# fdupes /etc
 +/etc/vimrc
 +/etc/virc
 +</file>
 +  * Использование fdupes для удаления дубликатов файлов
 +<file bash>
 +# fdupes -d /etc
 +[1] /etc/vimrc
 +[2] /etc/virc
 +
 +Set 1 of 1, preserve files [1 - 2, all]: 1
 +
 +   [+] /etc/vimrc
 +   [-] /etc/virc
 +</file>
 +  * Использование fdupes для рекурсивного поиска дубликатов файлов
 +<file>
 +# fdupes -r /dir1
 +</file>
 +  * Использование fdupes для поиска дубликатов файлов в нескольких директориях
 +<file>
 +# fdupes /dir1 /dir2
 +
 +Или
 +# fdupes -r /etc /data/etc /nas95/etc
 +</file>
 +  * Использование fdupes для поиска дубликатов файлов и вывода их размера
 +<file>
 +# fdupes -S /etc
 +1533 bytes each:
 +/etc/vimrc
 +/etc/virc
 +</file>
 +
  

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!