https://raw.githubusercontent.com/sahib/rmlint/develop/docs/_static/logo.png



https://readthedocs.org/projects/rmlint/badge/?version=latest https://img.shields.io/travis/sahib/rmlint/develop.svg?style=flat https://img.shields.io/github/issues/sahib/rmlint.svg?style=flat

https://img.shields.io/github/release/sahib/rmlint.svg?style=flat http://img.shields.io/badge/license-GPLv3-4AC51C.svg?style=flat https://www.codacy.com/project/badge/0a87c7b0766844f58635295655847f30

rmlint finds space waste and other broken things on your filesystem and offers to remove it. It is able to find:

  • Duplicate files & directories.
  • Nonstripped Binaries
  • Broken symlinks.
  • Empty files.
  • Recursive empty directories.
  • Files with broken user or group id.

Key Features:

  • Extremely fast.
  • Exchangeable hashing algorithm.
  • Numerous output formats.
  • Easy commandline interface.
  • Possibility to update files with newer mtime.
  • Many options for originaldetection.

User manual

Although rmlint is easy to use, you might want to read these chapters first. They show you the basic principles and most of the advanced options:

If you have usage questions or find weird behaviour, you can also try to reach us via IRC in #rmlint on irc.freenode.net.

Informative reference

These chapters are informative and are not essential for the average user. People that want to extend rmlint might want to read this though:

Authors

rmlint was and is written by:

Christopher Pahl https://github.com/sahib 2010-2014
Daniel Thomas https://github.com/SeeSpotRun 2014-2014

Additional thanks to:

  • All sane bugreporters (there are not many)
  • All packagers, porters and patchers.

License

rmlint is licensed under the terms of GPLv3.

Donations

If you think rmlint saved [*] you some serious time and/or space, you might consider a donation. You can donate either via Flattr or via PayPal:

http://api.flattr.com/button/flattr-badge-large.png

Or just buy us a beer if we ever meet. Nice emails are okay too.

[*]If it freed you from your beloved data: Sorry. [†]
[†]Please file a bug or read the source and provide a patch. [‡]
[‡]For more than 100GB of data loss we owe you one beer. [§]
[§]If you don't like beer or there's only Budweiser available, you can order a Club Mate.