20855701592_afb12b4128_z.jpg

Fdupes es un interesante programa creado en lenguaje de programación C, que nos permite identificar y eliminar archivos duplicados en nuestro ordenador o cualquier dispositivo externo, como puede ser una memoria flash o disco duro.

La búsqueda de los archivos duplicados en un directorio determinado, se realiza mediante la comparación del tamaño de los ficheros y firmas MD5, para realizar a continuación una verificación byte a byte.

Instalación en Linux

Fdupes es software libre con licencia MIT y disponible para la mayoría de distribuciones GNU/Linux, así que antes que nada vamos a ver como instalarlo en algunas de las mas populares, vía linea de comandos:

  • Fedora:
1
2
3
su -c
 
dnf install fdupes
  • Debian y derivadas como Ubuntu y Linux Mint
1
sudo apt-get install fdupes
  • Arch Linux y derivadas como Manjaro o Antergos
1
sudo pacman -S fdupes
  • Gentoo y derivadas
1
emerge fdupes
  • openSUSE
1
2
3
su
 
zypper in fdupes

Uso básico de fdupes

Una vez instalado la manera más sencilla de ejecutarlo es con el comando fdupes, seguido de la ruta del directorio a examinar, por ej. algo así:

1
fdupes /home/usuario/directorio

Para hacer una búsqueda recursiva, utilizamos el parámetro -r

1
fdupes -r /home

Y si queremos matar dos pájaros de un tiro, es decir buscar y eliminar eses archivos duplicados, le añadimos el parámetro d

1
fdupes -rd /home

Una vez ejecutado el anterior comando, no es que se eliminen todos los archivos duplicados de golpe, ya que el programa nos va a dar la opción de elegir los que queremos preservar.

También puede ser que nos interese comparar dos directorios para saber si comparten archivos idénticos. Tan solo precisamos escribir fdupes seguido de la ruta a ambos directorios. Por ej:

1
fdupes /usr/share/kbd /usr/share/fonts

Si queréis hacer un uso más avanzado del programa, los comandos:

1
man fdupes

y

1
fdupes -h

son vuestros amigos.

Para conocer más de este excelente software creado por Adrián López, os podéis pasar por su página de GitHub.

 

Fuente: lamiradadelreplicante

¿Quién está en línea?

Hay 7042 invitados y ningún miembro en línea