Dublikoni skedarët, si t'i gjeni dhe fshini ato në Ubuntu

rreth lokalizon skedarët e kopjuar

Në artikullin vijues do të hedhim një vështrim në tre mjete për të gjetur dhe hequr skedarë të kopjuar në Ubuntu. Ju mund të zbuloni se kompjuteri juaj është plot me skedarë dublikatë në më shumë se një rast. Një ditë zbuloni se disku juaj i ngurtë është i mbushur me shumë kopje të të njëjtave skedarë në direktori të ndryshme rezervë. Problemi vjen sepse është e zakonshme të harrosh pastrimin e këtyre skedarëve dhe disku i ngurtë fillon të grumbullojë shumë skedarë dublikatë pas një periudhe të caktuar kohe.

Kjo është arsyeja pse është gjithmonë mirë të dish se si gjeni dhe fshini skedarët dublikatë. Për ta bërë këtë, ne mund të përdorim mjetet e detajuara më poshtë në Sistemet operative të ngjashme me Unix. Duhet të keni kujdes kur hiqni skedarët e kopjuar. Nëse nuk e keni, kjo mund të çojë në humbje aksidentale të të dhënave. Prandaj, këshillohet t'i kushtoni vëmendje kur përdorni këto mjete.

Gjeni dhe hiqni skedarët e kopjuar në Ubuntu

Për këtë detyrë në dispozicion, ne do të shohim tre mjete në dispozicion; Rdfind, Fdupes, Fslint.

Këto tre shërbime janë falas, me burim të hapur dhe punë në shumicën e sistemeve operative të ngjashme me Unix.

Gjej

Gjej është një dobi e burim i hapur dhe falas për të gjetur skedarë të kopjuar në direktori dhe nëndrejtori.

Krahasoni skedarët bazuar në përmbajtjen e tyre, jo në emrat e tyre Arkivi. Rdfind përdor algoritmin e klasifikimit për të bërë dallimin midis skedarëve origjinalë dhe kopjuesve. Nëse gjen dy ose më shumë skedarë të së njëjtës, Rdfind është mjaft i zgjuar për të gjetur se cili është skedari origjinal. Pasi të gjeni kopjimet, do t'i raportoni tek ne. Ne mund të vendosim t'i heqim ose t'i zëvendësojmë ato.

Rdfind instalimin

Ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë:

instaloni Rdfind

sudo apt install rdfind

Përdorim

Pasi të instalohen, ju vetëm duhet të ekzekutoni komandën Rdfind së bashku me shtegun ku duam të kërkojmë skedarë të kopjuar.

Rdfind duke vrapuar

rdfind ~/Descargas/

Siç mund ta shihni nga pamja e ekranit më sipër, komanda Rdfind do të skanojë drejtorinë ~ / Shkarkimet. Do t'i ruajë rezultatet në një skedar të quajtur results.txt, i vendosur në direktorinë aktuale të punës. Mundet shikoni emrin e skedarëve të mundshëm kopjues brenda skedarit results.txt.

Ju mund të merrni më shumë informacion në lidhje me të gjitha mundësitë që ofron, përmes faqet e seksionit të ndihmës ose burrit:

gjeni ndihmë

rdfind --help

man rdfind

fdupes

Fdupes është një tjetër mjet i komandës për identifikoni dhe hiqni skedarët dublikatë brenda direktorive dhe nëndrejtorive të specifikuara. Isshtë një shërbim falas i burim i hapur shkruar në gjuhën programuese C.

Fdupes identifikon kopjimet krahasimi i madhësive të skedarëve, nënshkrimet e pjesshme MD5, nënshkrimet e plota MD5 dhe përfundimisht kryerja e një krahasimi bajt nga bajt për verifikim.

Isshtë e ngjashme me programin Rdfind, por Fdupes ka mjaft opsione për të kryer operacione, të tilla si:

  • Kërkoni në mënyrë rekursive për skedarë kopjues në direktori dhe nëndrejtori.
  • Përjashto skedarët bosh dhe skedarët e fshehur nga shqyrtimi.
  • Tregoni madhësinë e dublikatave.
  • Dhe shumë më tepër.

Instalimi i Fdupes

Ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë:

instaloni fdupes

sudo apt install fdupes

Përdorim

Përdorimi i Fdupes është mjaft i thjeshtë. Thjesht ekzekutoni komandën e mëposhtme për të gjetur skedarët dublikatë në një direktori, për shembull ~ / Shkarkimet.

fdupes duke vrapuar

fdupes ~/Descargas

Mundemi gjithashtu kërkoni për skedarë kopjues nga nëndrejtoritë, thjesht duke përdorur opsionin -r.

hiqni të gjitha kopjimet, opsioni për t'u përdorur do të jetë -d.

fdupes -d ~/Descargas

Kjo komandë do të na lejojë të zgjedhim për të ruajtur origjinalin dhe për të eleminuar të gjithë skedarët e tjerë të kopjuar. Këtu duhet të keni kujdes. Ne lehtë mund të fshijmë skedarët origjinal nëse nuk jemi të kujdesshëm.

Për të marrë më shumë informacion se si të përdorni fdupes, shihni pjesën e ndihmës ose faqet e burrit:

fdupes ndihmojne

fdupes –help

man fdupes

FSlint

FSlint është një mjet tjetër për të gjetur skedarët dublikatë që gjeta në Github. Ndryshe nga dy ndërmarrjet e tjera, FSlint ka të dy mënyrat GUI dhe CLI. Prandaj, është një mjet më i lehtë për t'u përdorur.

FSlint gjen jo vetëm kopjimet, por edhe lidhjet simbolike, emrat e gabuar, skedarët e përkohshëm, ID-të e gabuar, drejtoritë e zbrazëta, dhe binaret e pashlyera, etj.

Instaloni Fslint

Ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë:

instaloj fslint

sudo apt install fslint

Përdorim

Pasi të instalohet, ne mundemi ekzekutojeni atë nga menyja e aplikacionit.

lëshues fslint

Siç mund ta shihni, ndërfaqja FSlint është e lehtë për t'u përdorur dhe vetë-shpjeguese. Në skedë Rruga e kërkimit, ne do të shtojmë rrugën që duam të skanojmë. Do të duhet të klikojmë vetëm në butonin Kërko për të kërkuar kopjime. Kontrolloni opsionin "Rekursiv?" për të kërkuar në mënyrë rekursive kopjime në direktori dhe nëndrejtori. FSlint do të skanojë shpejt direktorinë e dhënë dhe do t'i rendisë ato.

fslint gui

Nga lista, zgjidhni kopjimet që dëshironi të pastroni. Ju mund të punoni me cilindo prej tyre me veprime të tilla si Ruaj, Fshi, Bashko dhe Lidhjen Simbolike. Në skedën Parametrat e Kërkimit të Avancuar, mund të specifikoni shtigjet për t'u përjashtuar gjatë kërkimit të kopjimeve.

Për të marrë më shumë detaje rreth FSlint, shikoni seksionin e ndihmës dhe faqet e burrit.

ndihmë fslint

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

man fslint

Këto janë vetëm tre mjete efektive për gjetjen dhe heqjen e skedarëve të kopjuar të padëshiruar në Gnu / Linux.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   miguelcm dijo

    Ndoshta ju ka marrë malli për të përmendur duff. Faleminderit.

  2.   Lucio Chavez dijo

    Kontribut shumë i mirë! Faleminderit shume!

  3.   Miguel A. Luque dijo

    Faleminderit për thjeshtësinë dhe hollësitë e kontributit tuaj, i cili më ka zgjidhur problemin. Ju falënderoj përsëri!! Pershendetje,

  4.   Francesc dijo

    FSLINT, në versionin 20.04 nuk ekziston. a ka ndonjë mënyrë që ta instaloj.
    Falënderim

  5.   Klaudio Festenese dijo

    Rdf spektakolare. E provova në Xubuntu 18-04 dhe funksionoi shumë mirë!