Duplinator
Duplicate finder and processor. uses SHA256 file hash.
Identifies duplicate files by computing SHA256 hash of file contents.
provides options to either hardlink, delete, or create shortcuts to duplicated files. Hardlink is the recommended option for most complicated file copy problems (like old file systems with lots of stuff on used by lots of people), as both copies remain identical, and disk space is minimised.