rdfind(1) rdfind rdfind(1) (NAME) rdfind - (SYNOPSIS) rdfind [ options ] directory1 | file1 [ directory2 | file2 ] ... (DESCRIPTION) rdfind / . . . ( ) . . << (RANKING)>> . . xargs . find xargs rdfind . - rdfind ./- . (RANKING) . . A B : A B A . A B A (A ). A B (deterministic) . ( -deterministic ). . . (OPTIONS) : -ignoreempty true|false . true () -minsize 1 false -minsize 0 . -minsize N N . 1 . -maxsize N N . 0 . -followsymlinks true|false (symlinks). false . -removeidentinode true|false inode (device ID) . true . -checksum none|md5|sha1|sha256|sha512|xxh128 : md5 sha1 sha256 sha512 xxh128. 1.4.0 sha1 . xxh128 . xxh rdfind --with-xxhash . xxh . none . ! ( ). -buffersize N (chunksize) . 1 MiB 128MiB ( ) . -firstbytessize N . 0 . -lastbytessize N . 0 . -deterministic true|false () . . : -makesymlinks true|false (symbolic links). false . -makehardlinks true|false (hard links). false . -makeresultsfile true|false . true . . . -dryrun . -outputname name "name" results.txt. -deleteduplicates true|false (unlink) . false . : -progress true|false . false . -sleep Xms X . 0 ( ). : 0 1-5 10 25 50 100 . -n, -dryrun true|(false) rdfind . -deleteduplicates dryrun rdfind . false . -h, -help, --help . -v, -version, --version . (EXAMPLES) : rdfind ~ /mnt/backup : rdfind -deleteduplicates true /mnt/backup foo: find . -type d -name foo -print0 |xargs -0 rdfind (FILES) results.txt ( results.txt outputname ). results.txt . : DUPTYPE_UNKNOWN DUPTYPE_FIRST_OCCURRENCE . DUPTYPE_WITHIN_SAME_TREE ( ) DUPTYPE_OUTSIDE_TREE . (ENVIRONMENT) (DIAGNOSTICS) (EXIT STATUS) 0 . (BUGS) ( ) . . . . symlinks(8) . occurrence . ( 1.3) rdfind . (SECURITY CONSIDERATIONS) rdfind . rdfind . rdfind (symlink attack) . ! rdfind . . . (AUTHORS) Paul Dreik 2006-2026 rdfind@pauldreik.se rdfind https://rdfind.pauldreik.se . rdfind ! . (THANKS) : Niels Moller Carl Payne Salvatore Ansani. . (VERSION) 1.8.0 ( 2026-02-22) (COPYRIGHT) GPLv2 . (SEE ALSO) md5sum, sha1sum, find, symlinks Feb 2026 1.8.0 rdfind(1)