https://github.com/koraa/fdedupes
Small script to deduplicate your FS using hardlinks with the output of dedupes
https://github.com/koraa/fdedupes
Last synced: about 2 months ago
JSON representation
Small script to deduplicate your FS using hardlinks with the output of dedupes
- Host: GitHub
- URL: https://github.com/koraa/fdedupes
- Owner: koraa
- Created: 2013-04-08T22:09:38.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-04-08T22:10:01.000Z (about 12 years ago)
- Last Synced: 2025-01-30T18:23:01.034Z (4 months ago)
- Language: Shell
- Size: 97.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
fdedupes
========This is a little script to deduplicate a directory structure
using the output of `fdupes`.Be carefull not to have multiple mountpoints under your dedup path,
otherwise fdedupes might try to create cross-device links and exit failing.There is currently no option to create non-verbose output.
The return value of this script is 0 if it succeeded, or 1 if
one hardlink creation failed.Invocation
==========You first should create a list of duplicates (see man fdupes):
$ fdupes -r . > /tmp/duplicates
If you want to dedup your root you can use:
$ fdupes -r / > /tmp/duplicates
The file created by fdedupes is relative to the wrking directory.
To create canonical references you might give canonical paths to fdupes:$ fdupes -r "`readlink -f .`" >/tmp/duplicates
Then you can use this output to deduplicate your disk:
$ fdedupes < /tmp/duplicates
Or using a pipe
$ fdupes -r . | fdedupes
COPYING
=======Written 9.4.2012 by Karolin Varner
fdedupes is licensed under the therms of the CC0 Universal/Public Domain (https://creativecommons.org/publicdomain/zero/1.0/).
Although you might still buy me a beer...