1FDUPES(1)                   General Commands Manual                  FDUPES(1)
2
3
4

NAME

6       fdupes - finds duplicate files in a given set of directories
7

SYNOPSIS

9       fdupes [ options ] DIRECTORY ...
10
11

DESCRIPTION

13       Searches  the  given  path for duplicate files. Such files are found by
14       comparing file sizes and MD5 signatures,  followed  by  a  byte-by-byte
15       comparison.
16
17

OPTIONS

19       -r --recurse
20              include files residing in subdirectories
21
22       -s --symlinks
23              follow symlinked directories
24
25       -H --hardlinks
26              normally,  when  two  or  more files point to the same disk area
27              they are treated as non-duplicates; this option will change this
28              behavior
29
30       -n --noempty
31              exclude zero-length files from consideration
32
33       -f --omitfirst
34              omit the first file in each set of matches
35
36       -1 --sameline
37              list each set of matches on a single line
38
39       -S --size
40              show size of duplicate files
41
42       -q --quiet
43              hide progress indicator
44
45       -d --delete
46              prompt  user  for  files  to  preserve, deleting all others (see
47              CAVEATS below)
48
49       -v --version
50              display fdupes version
51
52       -h --help
53              displays help
54

SEE ALSO

56       md5sum(1)
57

NOTES

59       Unless -1 or  --sameline  is  specified,  duplicate  files  are  listed
60       together  in groups, each file displayed on a separate line. The groups
61       are then separated from each other by blank lines.
62
63       When -1 or --sameline is specified,  spaces  and  backslash  characters
64       (\) appearing in a filename are preceded by a backslash character.
65

CAVEATS

67       If  fdupes returns with an error message such as fdupes: error invoking
68       md5sum it means the program has been compiled to use an  external  pro‐
69       gram  to  calculate MD5 signatures (otherwise, fdupes uses interal rou‐
70       tines for this purpose), and an error has occurred while attempting  to
71       execute  it. If this is the case, the specified program should be prop‐
72       erly installed prior to running fdupes.
73
74       When using -d or --delete, care should be taken to insure against acci‐
75       dental data loss.
76
77       When  used together with options -s or --symlink, a user could acciden‐
78       tally preserve a symlink while deleting the file it points to.
79
80       Furthermore, when specifying a particular directory more than once, all
81       files  within  that  directory  will be listed as their own duplicates,
82       leading to data loss should a user preserve a file without its  "dupli‐
83       cate" (the file itself!).
84
85

AUTHOR

87       Adrian Lopez <adrian2@caribe.net>
88
89
90
91
92                                                                     FDUPES(1)
Impressum