GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo encontrar archivos duplicados en Linux? ¡La ayuda está aquí con el comando fdupes!

Fdupes es una herramienta de línea de comandos que le permite encontrar todos los archivos duplicados a través de la consola. La ventaja sobre el uso de herramientas gráficas como fslint es, por supuesto, la velocidad. Al final del día, no hay nada más rápido y conveniente que la consola de Linux.

¿Por qué debemos buscar archivos duplicados en Linux?

No importa qué sistema operativo utilice, tarde o temprano, su computadora contendrá muchos archivos de diferentes tamaños y, si no es lo suficientemente cuidadoso, repetirlos puede costarle el espacio en disco que necesita. Por ejemplo, descargó sin darse cuenta la misma película ultra HD con 40 gigabytes dos veces.

¿Cómo instalar fdupes en Ubuntu o Debian linux?

sudo apt install fdupes

O usando apt-fast que preferimos 🙂

sudo apt-fast install fdupes

¿Cómo instalar fdupes en Fedora?

dnf install fdupes

Cómo instalar fdupes en CentOS /RHEL ?

yum install fdupes

Una vez instalado, puede buscar archivos duplicados usando el siguiente comando:

fdupes /path/to/folder

O puede buscar recursivamente, en cuyo caso se le presentará una barra de progreso

# fdupes -r /path/to/folder

Progress [34248/65545] 80%Code language: PHP (php)
Usando la -S le dará el tamaño de los archivos duplicados. Usando -d ¡La opción eliminará permanentemente los archivos duplicados!
fdupes -d /ruta/a/carpeta
No eliminará nada por sí solo, se le pedirá confirmación.

Para obtener ayuda, puede utilizar la ayuda integrada en el 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)

En conclusión, podríamos decir que este modesto comando es una opción extremadamente poderosa y rápida para tratar archivos duplicados en nuestra computadora y usar el espacio libre en nuestro disco para propósitos más útiles.


Linux
  1. Encuentra archivos y directorios en Linux con el comando de búsqueda

  2. Cómo auditar permisos con el comando de búsqueda

  3. Cómo encontrar archivos duplicados en Linux

  4. Uso del comando de búsqueda de Linux:uso con ejemplos

  5. Cómo usar el comando find de Linux para buscar archivos

Cómo encontrar archivos con el comando fd en Linux

Cómo descargar archivos con el comando Curl en Linux

Cómo descargar archivos con el comando Wget en Linux

Tutorial de comando de búsqueda de Linux (con ejemplos)

Cómo encontrar carpetas en Linux

Cómo encontrar archivos con docenas de criterios con el comando Bash Find