FreeDup 0.2 (Default branch) |
|
|
Freedup uses filesystem links to eliminate
duplicate files and thus reduce the amount of used
disk space within one or more file systems.
Freedup searches all given file system trees for
identical files and links them to the most
frequently referenced inode or to the inode of the
first file tree. If the devices differ, a symbolic
link is used instead of a hard link. Symbolic
links will not replace files when at least one of
the directory trees does not start with a "/"
(unless overridden by the -s option).
License: GNU General Public License (GPL)
Changes:
The performance of freedup was improved by reducing the number of file system reads. Additional functionality is provided, since "locate" (or other applications) are allowed to send file names to standard input of freedup. A man page was added with more detailed information than help. In order to improve quality, further tests and rules were added to the Makefile. The bugs concerning "-a" support and the incomplete basename macro were fixed.
|