GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare file duplicati in Linux e rimuoverli

Breve:FSlint è un ottimo strumento GUI per trovare file duplicati in Linux e rimuoverli. FDUPES trova anche i file con lo stesso nome in Linux ma in modalità riga di comando.

Se hai questa abitudine di scaricare tutto dal web come me, finirai per avere più file duplicati. Molto spesso, posso trovare le stesse canzoni o un gruppo di immagini in directory diverse o finire per eseguire il backup di alcuni file in due luoghi diversi. È una seccatura individuare manualmente questi file duplicati ed eliminarli per recuperare lo spazio su disco.

Se vuoi salvarti da questo dolore, ci sono varie applicazioni Linux che ti aiuteranno a localizzare questi file duplicati e rimuoverli. In questo articolo, tratteremo come trovare e rimuovere questi file in Ubuntu.

Nota:dovresti sapere cosa stai facendo. Se stai utilizzando un nuovo strumento, è sempre meglio provarlo in una struttura di directory virtuale per capire cosa fa prima di portarlo nella cartella principale o home. Inoltre, è sempre meglio eseguire il backup del tuo sistema Linux!

FSlint:strumento GUI per trovare e rimuovere file duplicati

FSlint ti aiuta a cercare e rimuovere file duplicati, directory vuote o file con nomi errati. Ha una riga di comando e una modalità GUI con una serie di strumenti per eseguire una varietà di attività.

Per installare FSlint, digita il comando seguente in Terminale.

sudo apt install fslint

Apri FSlint dalla ricerca Dash.

FSlint include una serie di opzioni tra cui scegliere. Ci sono opzioni per trovare file duplicati, pacchetti installati, nomi errati, conflitti di nomi, file temporanei, directory vuote ecc. Scegli il percorso di ricerca e l'attività che desideri eseguire dal pannello di sinistra e fai clic su Trova per individuare i file. Una volta terminato, puoi selezionare i file che desideri rimuovere ed eliminarlo.

Puoi fare clic su qualsiasi directory di file dal risultato della ricerca per aprirla se non sei sicuro e vuoi ricontrollarla prima di eliminarla.

Puoi selezionare Parametri di ricerca avanzata dove puoi definire regole per escludere determinati tipi di file o escludere directory in cui non desideri cercare.

[irp posts=”13624″ name=”7 semplici modi per liberare spazio su Ubuntu e Linux Mint”]

FDUPES:strumento CLI per trovare e rimuovere file duplicati

FDUPES è un'utilità da riga di comando per trovare e rimuovere file duplicati in Linux. Può elencare i file duplicati in una cartella particolare o in modo ricorsivo all'interno di una cartella. Chiede quale file conservare prima dell'eliminazione e l'opzione noprompt ti consente di eliminare tutti i file duplicati mantenendo il primo senza chiedertelo.

Installazione su Debian / Ubuntu

sudo apt install fdupes

Installazione su Fedora

dnf install fdupes

Una volta installato, puoi cercare i file duplicati usando il comando seguente:

fdupes /path/to/folder

Per la ricerca ricorsiva all'interno di una cartella, usa l'opzione -r

fdupes -r /home

Questo elencherà solo i file duplicati e non li cancellerà da solo. Puoi eliminare manualmente i file duplicati o utilizzare -d opzione per eliminarli.

fdupes -d /path/to/folder

Questo non eliminerà nulla da solo, ma visualizzerà tutti i file duplicati e ti darà la possibilità di eliminare i file uno per uno o di selezionare un intervallo per eliminarlo. Se vuoi eliminare tutti i file senza chiedere e preservare il primo, puoi usare il noprompt -N opzione.

Nello screenshot sopra, puoi vedere il -d comando che mostra tutti i file duplicati all'interno della cartella e ti chiede di selezionare il file che vuoi conservare.

Le ultime parole

Esistono molti altri modi e strumenti per trovare ed eliminare file duplicati in Linux. Personalmente, preferisco lo strumento da riga di comando FDUPES; è semplice e non richiede risorse.

Come gestisci la ricerca e la rimozione di file duplicati nel tuo sistema Linux? Dicci nella sezione commenti.



Linux
  1. Come trovare file con autorizzazioni SUID e SGID in Linux

  2. Come cercare e rimuovere le directory in modo ricorsivo su Linux

  3. Come trovare e rimuovere le foto duplicate in Linux

  4. Come trovare file duplicati in Linux

  5. Come trovare file di grandi dimensioni Linux con i comandi find e du

Come rinominare file e directory in Linux

Come comprimere file e directory in Linux

Come utilizzare sed per trovare e sostituire la stringa nei file

Come trovare ed elencare in modo ricorsivo i file per data in Linux

Come trovare ed eliminare file duplicati in Linux

Come trovare file duplicati in Linux e rimuoverli