Homepage » come » Come trovare e rimuovere i file duplicati su Linux

    Come trovare e rimuovere i file duplicati su Linux

    Sia che tu stia usando Linux sul tuo desktop o su un server, ci sono buoni strumenti che analizzeranno il tuo sistema alla ricerca di file duplicati e ti aiuteranno a rimuoverli per liberare spazio. Sono disponibili anche solide interfacce grafiche e da riga di comando.

    I file duplicati sono uno spreco inutile di spazio su disco. Dopo tutto, se hai davvero bisogno dello stesso file in due posizioni diverse, puoi sempre impostare un link simbolico o un hard link, memorizzando i dati in una sola posizione sul disco.

    FSlint

    FSlint è disponibile in vari repository software di distribuzioni Linux, tra cui Ubuntu, Debian, Fedora e Red Hat. Basta attivare il gestore dei pacchetti e installare il pacchetto "fslint". Questa utility fornisce una comoda interfaccia grafica di default, ma include anche versioni da linea di comando delle sue varie funzioni. Come molte applicazioni Linux, l'interfaccia grafica di FSlint è solo un front-end che usa i comandi di FSlint sottostanti.

    Non lasciatevi spaventare dall'usare l'interfaccia grafica di FSlint, comunque. Per impostazione predefinita, si apre con il riquadro Duplicati selezionato e la tua directory home come percorso di ricerca predefinito. Tutto quello che devi fare è cliccare sul pulsante Trova e FSlint troverà un elenco di file duplicati nelle directory sotto la tua cartella Inizio. Usa i pulsanti per eliminare tutti i file che vuoi rimuovere e fai doppio clic per visualizzarli in anteprima.

    Nota che le utilità della riga di comando non sono nel tuo percorso di default, quindi non puoi eseguirle come comandi tipici. Su Ubuntu, li troverai in / usr / share / fslint / fslint. Quindi, se volessi eseguire l'intera scansione fslint su una singola directory, ecco i comandi che avresti eseguito su Ubuntu:

    cd / usr / share / fslint / fslint

    ./ fslint / percorso / alla / directory

    Questo comando non cancellerà nulla. Stamperà solo un elenco di file duplicati - tu sei da solo per il resto.

    fdupes

    Il comando fdupes di solito non è installato di default, ma è disponibile in molti repository di distribuzione Linux. È un semplice strumento da riga di comando. Questo è probabilmente lo strumento più comodo e più veloce che puoi usare se vuoi trovare file duplicati in un ambiente in cui hai accesso solo a una riga di comando di Linux, non a un'interfaccia utente grafica.

    Usarlo è semplice. Basta eseguire il comando fdupes seguito dal percorso di una directory. Così, fdupes / home / chris elencherebbe tutti i file duplicati nella directory / home / chris - ma non nelle sottodirectory! Il fdupes -r / home / chris il comando ricercherà ricorsivamente tutte le sottodirectory all'interno di / home / chris per i file duplicati e li elencherà.

    Questo strumento non rimuoverà automaticamente nulla, ti mostrerà solo un elenco di file duplicati. È quindi possibile eliminare manualmente i file duplicati, se lo si desidera. Puoi anche eseguire il comando con l'opzione -d per farlo aiutare a eliminare i file. Ti verrà richiesto di scegliere i file che desideri conservare.

    dupeGuru, dupeGuru Music Edition e dupeGuru Pictures Edition

    Sì, raccomanderemo ancora una volta dupeGuru. È uno strumento open source e multipiattaforma che è così utile che abbiamo già consigliato per trovare file duplicati su Windows e pulire i file duplicati su un Mac.

    dupeGuru è un po 'meno conveniente perché non è disponibile nella maggior parte dei repository software delle distribuzioni Linux, sebbene sia disponibile nei repository di Arch Linux. Tuttavia, il sito web di dupeGuru offre un PPA che consente di installare facilmente i loro pacchetti software su Ubuntu e sulle distribuzioni Linux basate su Ubuntu. Gli utenti di altre distribuzioni Linux potrebbero anche compilarlo dalla fonte.

    Come su Windows e Mac, dupeGuru offre tre diverse edizioni: una edizione standard per la scansione di file duplicati di base, un'edizione progettata per trovare brani duplicati che potrebbero essere stati copiati o codificati in modo diverso e un'edizione destinata a trovare foto simili che sono state ruotato, ridimensionato o altrimenti modificato. Puoi ottenerli tutti dal sito Web dupeGuru e tutti e tre sono disponibili nel PPA di Ubuntu.

    Questa applicazione funziona esattamente come su altre piattaforme. Lanciarlo, aggiungere una o più cartelle da scansionare e fare clic su Scansione. Vedrai un elenco di file duplicati e potrai controllarli e rimuoverli o spostarli su altre piattaforme. Puoi facilmente aprire ed esaminare il file con un doppio clic.

    Dopo l'installazione, il pacchetto Ubuntu deve essere lanciato da una riga di comando, ad esempio con dupeguru_se comando per l'edizione standard. Sembra che non ci sia alcun collegamento desktop installato per impostazione predefinita. Questa mancanza di integrazione del sistema è l'unica ragione per cui non possiamo raccomandare questa utility in modo più efficace, poiché funziona bene una volta installato e avviato.


    Come ci si potrebbe aspettare, questa non è una lista completa. Troverai molte altre utility per la ricerca di file duplicati, per lo più comandi senza un'interfaccia grafica, nel gestore di pacchetti della tua distribuzione Linux. A meno che tu non abbia esigenze specifiche, gli strumenti di cui sopra sono i nostri preferiti e quelli che raccomandiamo.