===== Identificar / listar ficheros idénticos / repetidos usando la terminal =====
Si no se quieren instalar aplicaciones de terceros y se desean buscar posibles ficheros que estén repetidos en el sistema (sin importar el nombre que tengan), esta combinación de comandos puede ser de utilidad.
# El "." indica el directorio sobre el que se ejecuta el comando.
# Como es lógico, para buscar en la totalidad del sistema se debe especificar "/".
find . -type f -exec md5sum {} \; > /tmp/md5sums && gawk '{print $1}' /tmp/md5sums | sort | uniq -d > /tmp/dupes ; while read d; do echo "---"; grep -a $d /tmp/md5sums | cut -d ' ' -f 2-; done < /tmp/dupes ; rm /tmp/md5sums ; rm /tmp/dupes
Ejemplo.
find . -type f -exec md5sum {} \; > /tmp/md5sums && gawk '{print $1}' /tmp/md5sums | sort | uniq -d > /tmp/dupes ; while read d; do echo "---"; grep -a $d /tmp/md5sums | cut -d ' ' -f 2-; done < /tmp/dupes ; rm /tmp/md5sums ; rm /tmp/dupes
---
./ExamSaver.LPI.117-102.Practice.Exam.v1.2-RBS.rar
./dddddddddddddddd
---
./lpic.PNG
./pasd.png
md5sum ./ExamSaver.LPI.117-102.Practice.Exam.v1.2-RBS.rar ./dddddddddddddddd ./lpic.PNG ./pasd.png
931ec41b719765b1342bec8c23a44652 ./ExamSaver.LPI.117-102.Practice.Exam.v1.2-RBS.rar
931ec41b719765b1342bec8c23a44652 ./dddddddddddddddd
b24ef381136b0b6e2ed02e2aeefd3d23 ./lpic.PNG
b24ef381136b0b6e2ed02e2aeefd3d23 ./pasd.png