Kuidas leida ja eemaldada Linuxis dubleerivaid faile käsureatööriista fdupes abil

Siit saate teada, kuidas leida ja eemaldada dubleerivaid faile, kasutades linuxi käsku fdupes

Kas olete kunagi Internetist PDF-dokumendi alla laadinud, mõnda kausta teisaldanud ja kümme kuud hiljem uuesti alla laadinud, kuna esimest ei leidnud? Kas teil on "Dokument", "Dokument(1)", "Dokument(2") kõik samasse allalaadimiste kausta?

Interneti suurenenud kättesaadavus aastate jooksul on taganud, et kasutajad ei pea kulutama aega File Exploreri (sageli aeglase ja nüri) otsingufunktsioonidele, vaid selle asemel laadima vajalikud failid uuesti alla. See koos korrastamata kaustastruktuuridega tekitab harva kaootilist salvestusolukorda, kus dubleeritud failid võivad kulutada kuni mitu gigabaiti ruumi.

Nende dubleerivate failidega toimetulemiseks pakub GNU/Linuxi kogukond meile hulgaliselt käsurea- ja GUI-põhiseid valikuid. Üks selline hõlpsasti kasutatav käsurea tööriist on "fdupes".

Otsige duplikaadid Linuxis "fdupes" abil

Konkreetsest kataloogist duplikaatide leidmiseks lihtsalt tippige fdupes Linuxi terminalis ja käivitage see. Vastasel juhul minge soovitud kataloogi kasutades cd ja jookse fdupes. ( . käsk tähendab praegust kataloogi Linuxi käsureal).

See aga kontrollib ainult antud kataloogis olevaid faile. Kui kataloog sisaldab teist kataloogi (mis võib lisaks sisaldada selle all olevate kataloogide hierarhiat), peame lihtsalt edastama -r (rekursiivne) lipp fdupes käsk.

fdupes -r 

Duplikaatide eemaldamine

Nüüd, kui meil on duplikaatfailide loend, saame kasutada rm käsk Linuxis, et eemaldada duplikaadid, mis võtavad tarbetut ruumi.

rm 

Aga mis siis, kui dubleerivaid faile on palju ja me tahame ühe alles jätta ja ülejäänud eemaldada? Iga faili ükshaaval eemaldamine muutub üsna tülikaks rm sellisel juhul.

Me kasutame ära -d lipp. See palub kasutajal sisestada säilitatav fail ja kustutab ülejäänud.

fdupes -d 

Märge: Lippe saab kasutada ka koos enamiku Linuxi käskudega.

fdupes -rd 

Kasuta -N lipp koos -d vaikimisi esimese faili säilitamiseks ja teiste eemaldamiseks, ilma et failid säilitataks käsureale.

fdupes -rdN 

Need on kõige kasulikumad valikud fdupes käsk, et tõhusalt vabaneda dubleerivatest failidest.

Pange tähele, et kui käsku käivitatakse suuremas kaustas (nt sisse /Kodu või juurkaustas /), võtab fdupes käitamine veidi aega ja kuvab terminalis edenemisriba.

Loodame, et sellel lehel olev teave on teile kasulik. Kui teil on küsimusi, andke meile teada allpool olevas kommentaaride jaotises.