Forrest logo
back to the fdupes tool

fdupes:tldr:3cc4d

fdupes: Search recursively and replace duplicates with hardlinks.
$ fdupes -rH ${path-to-directory}
try on your machine

The command "fdupes -rH ${path-to-directory}" is used to find and display duplicate files in a specified directory and its subdirectories.

Explanation of the command components:

  • "fdupes": It is the name of the command-line tool, often called "fdupes," used for finding and managing duplicate files.
  • "-r": This option tells fdupes to recursively search for duplicates in the given directory and its subdirectories.
  • "-H": This flag instructs fdupes to consider hard-linked files as duplicates. Hard links are multiple references to the same file on disk.
  • "${path-to-directory}": You need to replace this part with the actual path to the directory where you want to search for duplicates. For example, if you want to search for duplicates in the "Documents" folder in your home directory, you would replace "${path-to-directory}" with "~/Documents".

When you run this command, fdupes will analyze the specified directory and its subdirectories, comparing file names, sizes, and content to identify duplicate files. It will then display a list of duplicate groups, where each group contains files that are duplicates of each other.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the fdupes tool