diff --git a/system/deduplicate.md b/system/deduplicate.md new file mode 100644 index 0000000..b9fbbac --- /dev/null +++ b/system/deduplicate.md @@ -0,0 +1,19 @@ +--- +title: "deduplicate" +tags: [ "system", "deduplicate", "duplicates", "maintenance" ] +--- + +`rdfind`: find duplicate files, then delete them, or turn them into links. + +Ask if a directory has duplicates (`rdfind` will not delete anything): + +```bash +rdfind $dir +$EDITOR results.txt +``` + +Replace the duplicated files with [hard links](../basics/hard_links.md). + +```bash +rdfind -makehardlinks true $dir +```