freedup

Las listas de ficheros pueden proporcionarse mediante una pipeline de entrada o generarse internamente usando el comando find con determinadas opciones.

freedup primero compara los tamaños de los ficheros, luego las sumas MD5, y antes de realizar cualquier acción, se realiza una verificación byte por byte.

Dispone de un modo interactivo que permite decidir individualmente qué ficheros enlazar (ya sea mediante enlaces simbólicos o duros) o borrar.

freedup está escrito en el lenguaje de programación C compatible con POSIX y liberado bajo la licencia GPL.

Existen otras alternativas para detectar duplicados que funcionan bajo sistemas Unix: