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.