Kopeerige failid, kuidas neid Ubuntus leida ja kustutada

umbes otsib failide duplikaate

Järgmises artiklis heidame pilgu kolmele tööriistad dubleerivate failide leidmiseks ja eemaldamiseks Ubuntu. Võib juhtuda, et teie arvuti on topeltfaile täis rohkem kui ühel korral. Ühel päeval avastate, et teie kõvaketas on täidetud samade failide mitme koopiaga erinevates varukataloogides. Probleem tuleb seetõttu, et on tavaline unustada neid faile puhastada ja kõvakettale hakkab teatud aja möödudes liiga palju duplikaatfaile kogunema.

Seetõttu on alati hea osata leidke ja kustutage failide duplikaadid. Selleks saame kasutada allpool üksikasjalikult tööriistu Unixi-laadsed operatsioonisüsteemid. Duplikaatfailide eemaldamisel peate olema ettevaatlik. Kui teil seda pole, võib see põhjustada andmete juhuslikku kadumist. Seetõttu on nende tööriistade kasutamisel soovitatav tähelepanu pöörata.

Leidke ja eemaldage Ubuntu duplikaatfailid

Selle käsiloleva ülesande jaoks näeme kolme saadaolevat tööriista; Rdfind, Fdupes, Fslint.

Need kolm kommunaalteenust on tasuta, avatud lähtekoodiga ja töötab enamikus Unixi-laadsetes operatsioonisüsteemides.

Otsi

Otsi on avatud lähtekoodiga ja tasuta kataloogide ja alamkataloogide topeltfailide leidmiseks.

Võrdle faile põhineb nende sisul, mitte nimedel arhiiv. Rdfind kasutab klassifitseerimisalgoritmi algsete ja duplikaatfailide eristamiseks. Kui ta leiab kaks või enam sama faili, on Rdfind piisavalt tark, et leida, milline on algne fail. Kui leiate duplikaadid, teatate neist meile. Võime otsustada need eemaldada või asendada.

Rdfindi installimine

Avame terminali (Ctrl + Alt + T) ja kirjutame:

installige Rdfind

sudo apt install rdfind

Kasutama

Pärast installimist peate lihtsalt seda tegema käivitage käsk Rdfind koos teega kust soovime otsida duplikaatfaile.

Rdfind töötab

rdfind ~/Descargas/

Nagu ülaltoodud ekraanipildilt näha, skannib käsk Rdfind kataloogi ~ / Allalaadimised. See salvestab tulemused faili nimega results.txt, mis asub praeguses töökataloogis. See võib vaadake failis results.txt võimalike duplikaatfailide nime.

Teenuse kaudu saate lisateavet kõigi pakutavate võimaluste kohta abisektsioon või käsiraamat:

rdfind abi

rdfind --help

man rdfind

fdupes

Fdupes on veel üks käsurea utiliit tuvastada ja eemaldada duplikaatfailid määratud kataloogides ja alamkataloogides. See on avatud lähtekoodiga kirjutatud C-programmeerimiskeeles.

Fdupes tuvastab duplikaadid failisuuruste, osaliste MD5-allkirjade, täielike MD5-allkirjade võrdlemine ja lõpuks baitide kaupa võrdlemine kontrollimiseks.

See sarnaneb utiliidiga Rdfind, kuid Fdupesil on toimingute tegemiseks üsna palju võimalusi, näiteks:

  • Rekursiivselt otsige duplikaatfaile kataloogidest ja alamkataloogidest.
  • Jätke tühjad ja peidetud failid kaalumisest välja.
  • Näidake duplikaatide suurust.
  • Ja paljud teised.

Fdupese installimine

Avame terminali (Ctrl + Alt + T) ja kirjutame:

fdupes installib

sudo apt install fdupes

Kasutama

Fdupes'i kasutamine on üsna lihtne. Lihtsalt käivitage järgmine käsk, et leida näiteks kataloogist failide duplikaadid ~ / Allalaadimised.

fdupes töötab

fdupes ~/Descargas

Saame ka otsige dubleerivaid faile alamkataloogidest, kasutades lihtsalt valikut -r.

et eemaldage kõik duplikaadid, on kasutamise võimalus -d.

fdupes -d ~/Descargas

See käsk võimaldab meil valida originaali säilitamise ja kõigi muude duplikaatfailide kõrvaldamise. Siin peate olema ettevaatlik. Kui me pole ettevaatlikud, võime originaalfailid hõlpsalt kustutada.

Et saada lisateavet fdupes'i kasutamise kohta, vaadake spikri jaotist või käsiraamatuid:

fdupes aitab

fdupes –help

man fdupes

FSlint

FSlint on veel üks utiliit failide leidmiseks, mille leidsin Github. Erinevalt kahest ülejäänud utiliidist FSlintil on nii GUI kui ka CLI režiimid. Seetõttu on seda lihtsam kasutada.

FSlint ei leia mitte ainult duplikaate, vaid ka sümboolseid linke, valesid nimesid, ajutisi faile, valesid IDS-sid, tühje katalooge ja kustutamata kahendfaile jne.

Installige Fslint

Avame terminali (Ctrl + Alt + T) ja kirjutame:

fslint installida

sudo apt install fslint

Kasutama

Kui see on installitud, saame käivitage see rakenduse menüüst.

fslinti käivitaja

Nagu näete, on FSlinti liidest lihtne kasutada ja see on iseenesestmõistetav. Vahekaardil Otsingu tee, lisame marsruudi, mida soovite skannida. Duplikaatide otsimiseks peame klõpsama ainult nupul Otsi. Märkige valik "Rekursiivne?" rekursiivselt otsida duplikaate kataloogidest ja alamkataloogidest. FSlint skannib antud kataloogi kiiresti ja loetleb need.

fslint gui

Loendist valige duplikaadid, mida soovite puhastada. Mis tahes neist saate töötada selliste toimingutega nagu Salvesta, Kustuta, Ühenda ja Sümboolne link. Vahekaardil Täpsemad otsinguparameetrid saate määrata duplikaatide otsimisel välistatavad teed.

Et saada lisateavet FSlinti kohta, vaadake spikri jaotist ja käsiraamatuid.

fslint abi

/usr/share/fslint/fslint/fslint --help

man fslint

Need on vaid kolm tõhusat tööriista soovimatute duplikaatfailide leidmiseks ja eemaldamiseks Gnu / Linuxis.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   miguelcm DIJO

    Võib-olla jätsite duffi mainimata. Aitäh.

  2.   Lucio Chavez DIJO

    Väga hea panus! Tänud!

  3.   Miguel A. Luque DIJO

    Tänan teid teie panuse lihtsuse ja üksikasjalikkuse eest, mis on minu jaoks probleemi lahendanud. Tänan teid veel kord!! Tervitused,

  4.   Francesc DIJO

    FSLINT, versioonis 20.04 pole olemas. kas ma saan seda kuidagi installida.
    tänan

  5.   Claudio Festene DIJO

    Suurejooneline rdfind. Testisin seda Xubuntus 18-04 ja see töötas suurepäraselt!