Научите како да пронађете и уклоните дупликате датотека користећи линук команду фдупес
Да ли сте икада преузели ПДФ документ са интернета, преместили га у неки фолдер, па десет месеци касније поново преузели, јер нисте могли да пронађете први? Да ли имате „Документ“, „Документ(1)“, Документ(2), све груписане у истом фолдеру Преузимања?
Повећана доступност Интернета током година је обезбедила да корисници не морају да троше време користећи (често споре и досадне) функције претраживања у Филе Екплорер-у и уместо тога поново преузимају потребне датотеке. Ово, заједно са неорганизованим структурама фасцикли, ретко ствара хаотичну ситуацију складиштења у којој дупле датотеке могу заузети до више гигабајта простора.
Да бисмо се бавили овим дуплираним датотекама, ГНУ/Линук заједница нам нуди мноштво опција заснованих на командној линији и ГУИ. Један такав једноставан алат командне линије је „фдупес“.
Пронађите дупликате користећи „фдупес“ у Линуку
Да бисте пронашли дупликате у одређеном директоријуму, једноставно укуцајте фдупес
на Линук терминалу и покрените га. У супротном идите у тражени директоријум користећи цд
и трчи фдупес.
(тхе .
ин цомманд означава тренутни директоријум у Линук командној линији).
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2.jpg)
Међутим, ово проверава само датотеке унутар датог директоријума. Ако директоријум садржи други директоријум (који може даље да садржи хијерархију директоријума испод њега), једноставно морамо да проследимо -р
(рекурзивна) застава за фдупес
команда.
фдупес -р
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-1.jpg)
Уклањање дупликата
Сада када имамо листу дупликата датотека, можемо да искористимо рм
команду у Линук-у за уклањање дупликата који заузимају непотребан простор.
рм
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-2.jpg)
Али шта ако постоји велики број дупликата датотека, а ми желимо да задржимо једну и уклонимо остале? Постаје прилично гломазно уклањати сваку датотеку једну по једну помоћу рм
у том случају.
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-3.jpg)
Користимо се -д
застава. Од корисника тражи да унесе датотеку коју треба да задржи и брише остатак.
фдупес -д
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-4.jpg)
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-5.jpg)
Белешка: Заставице се такође могу користити у комбинацији са већином Линук команди.
фдупес -рд
Користите -Н
застава заједно са -д
да бисте задржали прву датотеку подразумевано и уклонили друге, без прављења командне линије за чување датотека.
фдупес -рдН
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-6.jpg)
Ово су најкорисније опције у фдупес
команду за ефикасно уклањање дупликата датотека.
Имајте на уму да, ако се команда покрене у већем фолдеру (нпр /кућа
или у основној фасцикли /
), фдупе-у ће бити потребно неко време да се покрене и приказаће траку напретка на терминалу.
![](http://img.drupalst.com/wp-content/uploads/linux/1174/o1bxj8b9z2-7.jpg)
Надамо се да ће вам информације на овој страници бити од помоћи. Ако имате било каквих питања, обавестите нас у одељку за коментаре испод.