Úvodná » ako » Ako nájsť a odstrániť duplicitné súbory v systéme Linux

    Ako nájsť a odstrániť duplicitné súbory v systéme Linux

    Či už používate Linux na pracovnej ploche alebo na serveri, existujú dobré nástroje, ktoré skenujú váš systém pre duplicitné súbory a pomáhajú vám ich odstrániť, aby ste uvoľnili miesto. Pevné grafické a príkazové riadky sú k dispozícii.

    Duplicitné súbory sú zbytočným plytvaním na disku. Koniec koncov, ak naozaj potrebujete rovnaký súbor na dvoch rôznych miestach, môžete vždy vytvoriť symbolický odkaz alebo pevný odkaz, ktorý ukladá údaje iba na jedno miesto na disku.

    FSlint

    FSlint je k dispozícii v rôznych softvérových archívoch distribúcií Linuxu, vrátane Ubuntu, Debian, Fedory a Red Hat. Stačí spustiť správcu balíkov a nainštalovať balík "fslint". Tento nástroj poskytuje predvolené grafické rozhranie, ale tiež obsahuje verzie príkazového riadku rôznych funkcií. Tak ako mnohé aplikácie Linux, FSlint grafické rozhranie je len front-end, ktorý používa FSlint príkazy pod.

    Nedovoľte, aby vás strach z používania výhodného grafického rozhrania FSlint. Štandardne sa otvorí s vybratým panelom Duplikáty a váš domovský adresár ako predvolená cesta vyhľadávania. Jediné, čo musíte urobiť, je kliknúť na tlačidlo Nájsť a FSlint nájdete zoznam duplicitných súborov v adresároch vo vašom domovskom priečinku. Pomocou tlačidiel odstráňte všetky súbory, ktoré chcete odstrániť, a dvojitým kliknutím zobrazte ich.

    Všimnite si, že nástroje príkazového riadku nie sú predvolene v ceste, takže ich nemôžete spúšťať ako typické príkazy. Na Ubuntu ich nájdete pod / usr / share / fslint / fslint. Ak chcete spustiť celý skenovanie fslint v jednom adresári, tu sú príkazy, ktoré by ste spustili v Ubuntu:

    cd / usr / zdieľať / fslint / fslint

    ./ fslint / cesta / do / adresára

    Tento príkaz v skutočnosti nič nevymaže. Bude to len vytlačiť zoznam duplicitných súborov - ste sám na zvyšok.

    fdupes

    Príkaz fdupes sa zvyčajne neinštaluje ako predvolené, ale je dostupný v mnohých repozitároch distribúcie Linuxu. Je to jednoduchý nástroj príkazového riadku. Toto je pravdepodobne najpohodlnejší a najrýchlejší nástroj, ktorý môžete použiť, ak chcete nájsť duplicitné súbory v prostredí, kde máte prístup iba k príkazu Linux, nie k grafickému používateľskému rozhraniu.

    Použitie je jednoduché. Stačí spustiť príkaz fdupes, po ktorom nasleduje cesta k adresáru. tak, fdupes / home / chris zoznam všetkých duplicitných súborov v adresári / home / chris - ale nie v podadresároch! fdupes -r / home / chris príkaz rekurzívne vyhľadá všetky podadresáre vnútri / home / chris pre duplicitné súbory a ich zoznam.

    Tento nástroj automaticky neodstráni nič, len vám ukáže zoznam duplicitných súborov. Potom môžete odstrániť duplicitné súbory ručne, ak chcete. Môžete tiež spustiť príkaz pomocou prepínača -d, aby vám pomohol odstrániť súbory. Zobrazí sa výzva na výber súborov, ktoré chcete zachovať.

    dupeGuru, dupeGuru Music Edition a dupeGuru Pictures Edition

    Áno, opäť odporúčame dupeGuru. Je to open-source a cross-platformový nástroj, ktorý je taký užitočný, že sme ho už odporúčali pri hľadaní duplicitných súborov v systéme Windows a vyčistenie duplicitných súborov na počítači Mac.

    dupeGuru je o niečo menej výhodný, pretože nie je dostupný vo väčšine softvérových úložiskách distribučných liniek - aj keď je k dispozícii v archívoch Arch Linux. Webová stránka dupeGuru však ponúka PPA, ktorý vám umožňuje ľahko inštalovať softvérové ​​balíky na distribučných systémoch Ubuntu a Ubuntu. Používatelia iných distribúcií Linuxu by ho dokonca mohli kompilovať zo zdroja.

    Podobne ako v systéme Windows a Mac ponúka dupeGuru tri rôzne vydania - štandardné vydanie pre základné skenovanie duplicitných súborov, vydanie určené na nájdenie duplicitných skladieb, ktoré mohli byť roztrhané alebo zakódované inak a vydanie určené na vyhľadávanie podobných fotografií, ktoré boli otáčané, zmenené alebo zmenené. Všetky ich môžete získať z webovej stránky dupeGuru a všetky tri sú k dispozícii v PPA Ubuntu.

    Táto aplikácia funguje rovnako ako na iných platformách. Spustite ho, pridajte jednu alebo viac zložiek na skenovanie a kliknite na položku Skenovať. Zobrazí sa zoznam duplicitných súborov a môžete ich skontrolovať a odstrániť - alebo ich presunúť na iné platformy. Môžete tiež jednoducho otvoriť a preskúmať súbor s dvojitým kliknutím.

    Po inštalácii musí byť balík Ubuntu spustený z príkazového riadka - napríklad pomocou príkazu dupeguru_se príkaz pre štandardné vydanie. Zdá sa, že v predvolenom nastavení nie je nainštalovaná skratka pre pracovnú plochu. Tento nedostatok systémovej integrácie je jediný dôvod, prečo nemôžeme odporučiť tento nástroj viac, pretože funguje dobre, keď ho nainštalujete a spustite.


    Ako môžete očakávať, nie je to kompletný zoznam. Nájdete tu veľa nástrojov na vyhľadávanie duplicitných súborov - väčšinou príkazov bez grafického rozhrania - v správcovi balíkov distribúcie systému Linux. Pokiaľ nemáte špecifické potreby, tieto nástroje sú naše obľúbené a tie, ktoré odporúčame.