Dubbele bestanden, hoe u ze kunt vinden en verwijderen in Ubuntu

over lokaliseert dubbele bestanden

In het volgende artikel zullen we er drie bekijken tools om dubbele bestanden te vinden en te verwijderen in Ubuntu. Het kan zijn dat uw computer meer dan eens vol zit met dubbele bestanden. Op een dag ontdek je dat je harde schijf gevuld is met meerdere kopieën van dezelfde bestanden in verschillende back-upmappen. Het probleem komt doordat het vaak is dat u vergeet deze bestanden op te schonen en dat de harde schijf na een bepaalde tijd te veel dubbele bestanden begint te verzamelen.

Daarom is het altijd goed om te weten hoe zoeken en verwijderen dubbele bestanden. Om dit te doen, kunnen we de tools gebruiken die hieronder in het Unix-achtige besturingssystemen​ U moet voorzichtig zijn bij het verwijderen van dubbele bestanden. Als u het niet heeft, kan dit leiden tot onbedoeld gegevensverlies. Daarom is het raadzaam om op te letten bij het gebruik van deze tools.

Zoek en verwijder dubbele bestanden in Ubuntu

Voor deze taak zullen we drie beschikbare tools zien; Rdfind, Fdupes, Fslint.

Deze drie hulpprogramma's zijn gratis, open source en werken op de meeste Unix-achtige besturingssystemen.

Vinden

Vinden is een hulpprogramma van open source en vrij om dubbele bestanden in mappen en submappen te vinden.

Vergelijk de bestanden op basis van hun inhoud, niet hun namen archief. Rdfind gebruikt het classificatie-algoritme om onderscheid te maken tussen originele en dubbele bestanden. Als het twee of meer bestanden van hetzelfde vindt, is Rdfind slim genoeg om te vinden welk bestand het originele bestand is. Zodra u de duplicaten heeft gevonden, meldt u ze aan ons. We kunnen besluiten om ze te verwijderen of te vervangen.

Rdfind installatie

We openen een terminal (Ctrl + Alt + T) en schrijven:

installeer Rdfind

sudo apt install rdfind

gebruik

Eenmaal geïnstalleerd, hoeft u alleen maar voer de opdracht Rdfind uit samen met het pad waar we willen zoeken naar dubbele bestanden.

Rdfind loopt

rdfind ~/Descargas/

Zoals je kunt zien in de bovenstaande schermafbeelding, scant de opdracht Rdfind de map ~ / Downloads​ Het zal de resultaten opslaan in een bestand met de naam results.txt, dat zich in de huidige werkdirectory bevindt. Het kan bekijk de naam van mogelijke dubbele bestanden in het results.txt-bestand.

U kunt meer informatie krijgen over alle mogelijkheden die het biedt, via het help-sectie of man-pagina's:

rdfind hulp

rdfind --help

man rdfind

fdupes

Fdupes is een ander opdrachtregelprogramma voor identificeer en verwijder dubbele bestanden binnen gespecificeerde mappen en submappen​ Het is een gratis hulpprogramma van open source geschreven in programmeertaal C.

Fdupes identificeert duplicaten het vergelijken van bestandsgroottes, gedeeltelijke MD5-handtekeningen, volledige MD5-handtekeningen en ten slotte een byte-by-byte-vergelijking maken voor verificatie.

Het lijkt op het hulpprogramma Rdfind, maar Fdupes heeft nogal wat opties om bewerkingen uit te voeren, zoals:

  • Zoek recursief naar dubbele bestanden in mappen en submappen.
  • Sluit lege bestanden en verborgen bestanden uit.
  • Laat de grootte van duplicaten zien.
  • En nog veel meer.

Fdupes installatie

We openen een terminal (Ctrl + Alt + T) en schrijven:

fdupes installeren

sudo apt install fdupes

gebruik

Het gebruik van Fdupes is vrij eenvoudig. Voer gewoon de volgende opdracht uit om bijvoorbeeld de dubbele bestanden in een map te vinden ~ / Downloads.

fdupes wordt uitgevoerd

fdupes ~/Descargas

We kunnen ook zoek naar dubbele bestanden uit submappen door simpelweg de optie -r te gebruiken.

naar verwijder alle duplicaten, zal de te gebruiken optie -d zijn.

fdupes -d ~/Descargas

Met deze opdracht kunnen we ervoor kiezen om het origineel te behouden en alle andere dubbele bestanden te verwijderen. Hier moet je voorzichtig zijn​ We kunnen originele bestanden gemakkelijk verwijderen als we niet oppassen.

Te krijgen meer informatie over het gebruik van fdupes, zie de help-sectie of de man-pagina's:

fdupes helpen

fdupes –help

man fdupes

FSlint

FSlint is een ander hulpprogramma om dubbele bestanden te vinden die ik heb gevonden GitHub​ In tegenstelling tot de andere twee hulpprogramma's, FSlint heeft zowel GUI- als CLI-modi​ Daarom is het een gemakkelijker hulpmiddel om te gebruiken.

FSlint vindt niet alleen de duplicaten, maar ook de symbolische koppelingen, verkeerde namen, tijdelijke bestanden, verkeerde IDS, lege mappen en niet-verwijderde binaire bestanden, enz.

Installeer Fslint

We openen een terminal (Ctrl + Alt + T) en schrijven:

fslint installeren

sudo apt install fslint

gebruik

Als het eenmaal is geïnstalleerd, kunnen we dat voer het uit vanuit het toepassingsmenu.

fslint launcher

Zoals u kunt zien, is de FSlint-interface gemakkelijk te gebruiken en spreekt voor zich. Op het tabblad Zoekpad, voegen we de route toe die we willen scannen. We hoeven alleen maar op de knop Zoeken te klikken om naar duplicaten te zoeken. Vink de optie "Recursief?" om recursief te zoeken naar duplicaten in mappen en submappen. FSlint scant snel de opgegeven map en geeft ze weer.

fslint gui

Van de lijst, kies de duplicaten die u wilt opschonen​ U kunt met elk van hen werken met acties zoals Opslaan, Verwijderen, Samenvoegen en Symbolische koppeling. Op het tabblad Geavanceerde zoekparameters kunt u de paden specificeren die u wilt uitsluiten bij het zoeken naar duplicaten.

Te krijgen meer details over FSlint, zie de help-sectie en de man-pagina's.

fslint hulp

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

man fslint

Dit zijn slechts drie effectieve tools voor het vinden en verwijderen van ongewenste dubbele bestanden op Gnu / Linux.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   miguelcm zei

    Misschien heb je het over Duff gemist. Bedankt.

  2.   Lucio Chavez zei

    Zeer goede bijdrage! Hartelijk bedankt!

  3.   Miguel A.Luque zei

    Bedankt voor de eenvoud en gedetailleerdheid van uw bijdrage, waardoor het probleem voor mij is opgelost. Nogmaals bedankt!! Groeten,

  4.   Francesc zei

    FSLINT, in versie 20.04, bestaat niet. is er een manier waarop ik het kan installeren.
    bedankt

  5.   Claudio Festene zei

    Spectaculaire rdfind. Ik heb het getest op Xubuntu 18-04 en het werkte prima!