У следећем чланку ћемо погледати три алати за проналажење и уклањање дупликата датотека у Убунту-у. Можда ћете у више наврата открити да је рачунар дуплираних датотека. Једног дана откријете да је ваш чврсти диск напуњен са више копија истих датотека у различитим директоријумима за резервне копије. Проблем настаје јер је уобичајено заборавити очистити ове датотеке и тврди диск почиње да акумулира превише дупликата датотека након одређеног временског периода.
Због тога је увек добро знати како пронађи и избриши дупликате датотека. Да бисмо то урадили, можемо користити алате који су детаљно описани доле у Оперативни системи слични Унику. Морате бити опрезни када уклањате дупликате датотека. Ако га немате, то може довести до случајног губитка података. Због тога је препоручљиво обратити пажњу приликом употребе ових алата.
Пронађите и уклоните дупликате датотека у Убунту-у
За овај задатак видећемо три доступна алата; Рдфинд, Фдупес, Фслинт.
Ова три комунална система су бесплатан, отворен извор и ради на већини оперативних система сличних Унику.
Рдфинд
Рдфинд је услужни програм од опен соурце и бесплатно да бисте пронашли дупликате датотека у директоријумима и поддиректоријима.
Упоредите датотеке на основу њиховог садржаја, а не имена архива. Рдфинд користи алгоритам класификације да разликује оригиналне и дупликате датотека. Ако пронађе две или више датотека исте датотеке, Рдфинд је довољно паметан да пронађе која је оригинална датотека. Једном када пронађете дупликате, пријавићете их нама. Можемо одлучити да их уклонимо или заменимо.
Рдфинд инсталација
Отварамо терминал (Цтрл + Алт + Т) и пишемо:
sudo apt install rdfind
Коришћење
Једном инсталирани, једноставно морате покрените наредбу Рдфинд заједно са путањом где желимо да потражимо дупликате датотека.
rdfind ~/Descargas/
Као што видите из горњег снимка екрана, наредба Рдфинд ће скенирати директоријум ~ / Преузимања. Резултате ће сачувати у датотеци званој ресултс.ткт, која се налази у тренутном радном директоријуму. Може погледајте име могућих дупликата датотека у датотеци ресултс.ткт.
Више информација о свим могућностима које нуди можете добити путем одељак за помоћ или странице са упутствима:
rdfind --help man rdfind
Фдупес
Фдупес је још један услужни програм командне линије за препознавање и уклањање дупликата датотека у одређеним директоријумима и поддиректоријима. То је бесплатан услужни програм од опен соурце написан на програмском језику Ц.
Фдупес идентификује дупликате упоређивање величина датотека, делимичних МД5 потписа, пуних МД5 потписа и коначно извршавање упоредног бајта ради провере.
Сличан је услужном програму Рдфинд, али Фдупес има доста опција за извођење операција, као што су:
- Рекурзивно тражење дупликата датотека у директоријумима и поддиректоријумима.
- Искључите празне и скривене датотеке из разматрања.
- Прикажите величину дупликата.
- И још много тога.
Инсталација Фдупес-а
Отварамо терминал (Цтрл + Алт + Т) и пишемо:
sudo apt install fdupes
Коришћење
Коришћење Фдупеса је прилично једноставно. Само покрените следећу наредбу да бисте пронашли дупликате датотека у директоријуму, на пример ~ / Преузимања.
fdupes ~/Descargas
Такође можемо претражите дупликате датотека из поддиректоријума, једноставно користећи опцију -р.
у уклоните све дупликате, опција за употребу биће -д.
fdupes -d ~/Descargas
Ова команда ће нам омогућити да сачувамо оригинал и елиминишемо све друге дупликате датотека. Овде морате бити опрезни. Изворне датотеке можемо лако избрисати ако нисмо пажљиви.
Да добијем више информација о томе како се користи фдупес, погледајте одељак помоћи или странице са упутствима:
fdupes –help man fdupes
ФСлинт
ФСлинт је још један услужни програм за проналажење дупликата датотека које сам пронашао у Гитхуб. За разлику од друге две комуналне службе, ФСлинт има и ГУИ и ЦЛИ режиме. Стога је лакши алат за употребу.
ФСлинт проналази не само дупликате, већ и симболичке везе, погрешна имена, привремене датотеке, погрешне ИДС-ове, празне директоријуме и обрисане бинарне датотеке итд.
Инсталирајте Фслинт
Отварамо терминал (Цтрл + Алт + Т) и пишемо:
sudo apt install fslint
Коришћење
Једном када се инсталира, можемо покрените га из менија апликације.
Као што видите, интерфејс ФСлинт је једноставан за употребу и саморазумљив. У картици Путања претраживања, додаћемо руту коју желимо да скенирамо. За претрагу дупликата мораћемо само да кликнемо на дугме Претражи. Означите опцију „Рекурзивно?“ за рекурзивно тражење дупликата у директоријумима и поддиректоријима. ФСлинт ће брзо скенирати дати директоријум и навести их.
С листе, одаберите дупликате које желите да очистите. Са било којим од њих можете радити са радњама као што су Сачувај, Избриши, Споји и Симболична веза. На картици Напредни параметри претраге можете одредити путање које ће се изузети током претраживања дупликата.
Да добијем више детаља о ФСлинту, погледајте одељак помоћи и странице са упутствима.
/usr/share/fslint/fslint/fslint --help man fslint
Ово су само три ефикасна алата за проналажење и уклањање нежељених дупликата датотека на Гну / Линук-у.
Можда си пропустио да поменеш дуфф. Хвала.
Добар допринос! Хвала пуно!
Хвала вам на једноставности и детаљу вашег доприноса, који је решио проблем за мене. Хвала још једном!! Велики поздрав,
ФСЛИНТ, у верзији 20.04 не постоји. да ли могу на било који начин да га инсталирам.
хвала
Спектакуларни рдфинд. Тестирао сам га на Ксубунту 18-04 и одлично је функционисао!