GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare file duplicati in Linux? L'aiuto è qui con il comando fdupes!

Fdupes è uno strumento da riga di comando che ti consente di trovare tutti i file duplicati tramite la console. Il vantaggio rispetto all'utilizzo di strumenti grafici come fslint è ovviamente la velocità. Alla fine, non c'è niente di più veloce e conveniente della console Linux.

Perché dovremmo cercare file duplicati in Linux?

Indipendentemente dal sistema operativo che usi prima o poi, il tuo computer conterrà molti file di dimensioni diverse e, se non stai abbastanza attento, ripeterli può costarti lo spazio su disco di cui hai bisogno. Ad esempio, hai scaricato inavvertitamente lo stesso film ultra HD con 40 giga byte due volte.

Come installare fdupes su Ubuntu o Debian Linux?

sudo apt install fdupes

Oppure utilizzando apt-fast che preferiamo 🙂

sudo apt-fast install fdupes

Come installare fdupes su Fedora?

dnf install fdupes

Come installare fdupes su CentOS /RHEL ?

yum install fdupes

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

fdupes /path/to/folder

Oppure puoi cercare ricorsivamente, nel qual caso ti verrà presentata una barra di avanzamento

# fdupes -r /path/to/folder

Progress [34248/65545] 80%Code language: PHP (php)
Usando la -S l'opzione ti darà la dimensione dei file duplicati. Usando il -d l'opzione cancellerà definitivamente i file duplicati!
fdupes -d /percorso/della/cartella
Non cancellerà nulla da solo, ti verrà chiesta conferma.

Per assistenza puoi utilizzare la guida integrata nel comando

fdupes -h

Usage: fdupes [options] DIRECTORY...

 -r --recurse     	for every directory given follow subdirectories
                  	encountered within
 -R --recurse:    	for each directory given after this option follow
                  	subdirectories encountered within (note the ':' at
                  	the end of the option, manpage for more details)
 -s --symlinks    	follow symlinks
 -H --hardlinks   	normally, when two or more files point to the same
                  	disk area they are treated as non-duplicates; this
                  	option will change this behavior
 -n --noempty     	exclude zero-length files from consideration
 -A --nohidden    	exclude hidden files from consideration
 -f --omitfirst   	omit the first file in each set of matches
 -1 --sameline    	list each set of matches on a single line
 -S --size        	show size of duplicate files
 -m --summarize   	summarize dupe information
 -q --quiet       	hide progress indicator
 -d --delete      	prompt user for files to preserve and delete all
                  	others; important: under particular circumstances,
                  	data may be lost when using this option together
                  	with -s or --symlinks, or when specifying a
                  	particular directory more than once; refer to the
                  	fdupes documentation for additional information
 -N --noprompt    	together with --delete, preserve the first file in
                  	each set of duplicates and delete the rest without
                  	prompting the user
 -v --version     	display fdupes version
 -h --help        	display this help message
Code language: JavaScript (javascript)

In conclusione, potremmo dire che questo modesto comando è un'opzione estremamente potente e veloce per gestire i file duplicati sul nostro computer e utilizzare lo spazio libero sul nostro disco per scopi più utili.


Linux
  1. Trova file e directory su Linux con il comando find

  2. Come controllare i permessi con il comando trova

  3. Come trovare file duplicati in Linux

  4. Utilizzo del comando trova Linux:utilizzo con esempi

  5. Come trovare file con il comando fd in Linux

Come trovare file con il comando fd in Linux

Come scaricare file con il comando Curl in Linux

Come scaricare file con il comando Wget in Linux

Tutorial comando trova Linux (con esempi)

Come trovare le cartelle in Linux

Come trovare file con dozzine di criteri con il comando Trova Bash