Localiza y elimina archivos duplicados en Linux con fdupes

Escrito por Sergio De Luz

¿Cuántas veces nos hemos encontrado en nuestro disco duro varios archivos como documentos, fotos o vídeos que están duplicados a lo largo del sistema? fdupes es una utilidad para sistemas operativos Linux que nos permite localizar y borrar fácilmente estos archivos duplicados, con el objetivo de liberar espacio en disco.

fdupes está disponible en los principales repositorios de software de las diferentes distribuciones Linux, nosotros hemos elegido la popular Ubuntu para instalarlo y probarlo. Para su instalación, como todos ya sabéis, basta con teclear la siguiente orden en el intérprete de órdenes:

sudo apt install fdupes

Una vez instalado, el modo de localizar y borrar los archivos duplicados es realmente sencillo. Para localizar los archivos duplicados basta con teclear la siguiente orden:

fdupes $RUTA

En nuestro caso hemos tecleado la siguiente orden y nos ha devuelto los archivos duplicados:

bron@bron-virtual-machine:~$ fdupes /home/bron
/home/bron/tiempo.sh
/home/bron/tiempo1

/home/bron/scriptCPU.sh
/home/bron/scriptCPU1.sh

En este caso tenemos dos archivos duplicados, la orden anterior sólo sirve para mostrar los duplicados, no tendremos opción a borrarlos, para poder borrarlos basta con teclear la siguiente orden:

fdupes -d $RUTA

En nuestro caso hemos teclado la siguiente orden, tendremos un sencillo asistente para poder borrar los duplicados donde nos preguntará cuál queremos mantener, asimismo también nos da la opción de mantener ambas copias:

bron@bron-virtual-machine:~$ fdupes -d /home/bron
[1] /home/bron/tiempo.sh
[2] /home/bron/tiempo1

Set 1 of 2, preserve files [1 - 2, all]: 1

[+] /home/bron/tiempo.sh
[-] /home/bron/tiempo1

[1] /home/bron/scriptCPU.sh
[2] /home/bron/scriptCPU1.sh

Set 2 of 2, preserve files [1 - 2, all]: 1

[+] /home/bron/scriptCPU.sh
[-] /home/bron/scriptCPU1.sh

Otra orden muy interesante es poder buscar recursivamente por directorios, y no únicamente en una carpeta, para realizar esta acción basta con poner:

fdupes -r /directorio

Os recomendamos visitar nuestra sección de Linux donde encontraréis completos manuales de diferentes herramientas.

Últimos análisis

Valoración RZ
7
Valoración RZ
9
Valoración RZ
8
Valoración RZ
8
Valoración RZ
8
Valoración RZ
8
Valoración RZ
10