Fdupes: A tool to de-duplicate files(github.com)
github.com
Fdupes: A tool to de-duplicate files
https://github.com/adrianlopezroche/fdupes
9 comments
I personally found fdupes to be slower and more limited than dupfiles [0].
I switched to dupfiles about a year ago and haven't had any problems yet.
[0]: http://liw.fi/dupfiles/
I switched to dupfiles about a year ago and haven't had any problems yet.
[0]: http://liw.fi/dupfiles/
I used this when I was working on a product that used automated tests to upload files repeatedly during the day. The volume of test files was so great that it continually put pressure on the storage -- more pressure than the uploads from the actual users.
Fortunately the uploads were from a set of a few dozen static files, and de-duplicating the data via fdupes was able to drop disk usage by a factor of 20-50x.
Fortunately the uploads were from a set of a few dozen static files, and de-duplicating the data via fdupes was able to drop disk usage by a factor of 20-50x.
I did something similar to this a while back, called qdupe[0], written in Python. It doesn't do the deleting for you, but is very fast at identifying duplicates if you have a lot to compare. Based on the fastdup algorithm.
[0] https://github.com/cwilper/qdupe
[0] https://github.com/cwilper/qdupe
Is this multiplatform? I think it's interesting how many projects forget to mention what operating system they target.
I found myself asking the same thing, and ended up finding a Python program:
http://www.pythoncentral.io/finding-duplicate-files-with-pyt...
I plan on giving it a whirl, to help me clean up my backup drive.
http://www.pythoncentral.io/finding-duplicate-files-with-pyt...
I plan on giving it a whirl, to help me clean up my backup drive.
It's worked on every linux/unix variant I've tried it on (including OS X where it's in homebrew), but I can't swear to anything non-*nix.
Yeah, I wrote something similar a long time ago in Python: https://bitbucket.org/panzi/finddup/src
not nearly as fancy, but it gets the job done for me:
http://www.commandlinefu.com/commands/view/3555/find-duplica...
a similar tool is
https://code.google.com/p/hardlinkpy/
http://www.perlmonks.org/?node_id=85202
Tested on many millions of files, works like a charm (though it can run out of memory on a 32 bits machine). I'm using the enhanced version here: http://www.perlmonks.org/?node_id=1099194 which has an autodelete flag and prudently ignore symlinks.