22 квітня 2011 р.

Пошук дублікатів файлів в Linux

Виявив в себе на ПК, у різних підпапочках, однакові фото-файлики, і вирішив їх трішки повидаляти. Перше, що прийшло на думку, це звірка по md5. В процесі пошуку натрапив на fdupes - утилітка для ідентифікації та видалення дублікатів. Її плюсик в тому, що спочатку проводиться звірка розміру файлу, а вже потім перевірка хешу серед однакових файлів.

Встановлення (ArchLinux):
pacman -S fdupes
Використання:

1. Пошук дублікатів з записом інформації в текстовий файл file_list.txt
fdupes -r ~/ > file_list.txt 
2. Пошук і видалення дублікатів, з правом вибору (який файл залишити)
fdupes -r -d /home/user/my_files
 
Меню вибру: який файл залишити???
Все просто і зрозуміло, більш докладно про можливості утиліти: man fdupes.

Немає коментарів:

Дописати коментар