Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sahib/rmlint
Extremely fast tool to remove duplicates and other lint from your filesystem
https://github.com/sahib/rmlint
c deduplication duplicates fdupes filesystem lint python
Last synced: 25 days ago
JSON representation
Extremely fast tool to remove duplicates and other lint from your filesystem
- Host: GitHub
- URL: https://github.com/sahib/rmlint
- Owner: sahib
- License: gpl-3.0
- Created: 2010-09-27T15:57:42.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T09:13:40.000Z (5 months ago)
- Last Synced: 2024-10-01T13:42:53.633Z (about 1 month ago)
- Topics: c, deduplication, duplicates, fdupes, filesystem, lint, python
- Language: C
- Homepage: http://rmlint.rtfd.org
- Size: 12 MB
- Stars: 1,907
- Watchers: 42
- Forks: 131
- Open Issues: 121
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
- fucking-Awesome-Linux-Software - ![Open-Source Software - rmlint finds space waste and other broken things on your filesystem and offers to remove it. (Applications / Utilities)
- awesome-starred - rmlint - Extremely fast tool to remove duplicates and other lint from your filesystem (C)
- links - rmlint
- Awesome-Linux-Software - ![Open-Source Software - rmlint finds space waste and other broken things on your filesystem and offers to remove it. (Applications / Utilities)
- awesomeness - rmlint - Find space waste and broken things on your filesystem. (🛠️ Productivity / ☸️ Kubernetes)
README
======.. image:: https://raw.githubusercontent.com/sahib/rmlint/develop/docs/_static/logo.png
:align: center`rmlint` finds space waste and other broken things on your filesystem and offers
to remove it... image:: https://readthedocs.org/projects/rmlint/badge/?version=latest
:target: http://rmlint.rtfd.org.. image:: https://img.shields.io/travis/sahib/rmlint/develop.svg?style=flat
:target: https://travis-ci.org/sahib/rmlint.. image:: https://img.shields.io/github/issues/sahib/rmlint.svg?style=flat
:target: https://github.com/sahib/rmlint/issues.. image:: https://img.shields.io/github/release/sahib/rmlint.svg?style=flat
:target: https://github.com/sahib/rmlint/releases.. image:: https://img.shields.io/github/downloads/sahib/rmlint/latest/total.svg
:target: https://github.com/sahib/rmlint/releases/latest.. image:: http://img.shields.io/badge/license-GPLv3-4AC51C.svg?style=flat
:target: https://www.gnu.org/licenses/quick-guide-gplv3.html.en.. image:: https://badges.gitter.im/rmlint/community.svg
:target: https://gitter.im/rmlint/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge**Features:**
Finds…
- …Duplicate Files and duplicate directories.
- …Nonstripped binaries (i.e. binaries with debug symbols)
- …Broken symbolic links.
- …Empty files and directories.
- …Files with broken user or/and group ID.**Differences to other duplicate finders:**
- Extremely fast (no exaggeration, we promise!)
- Paranoia mode for those who do not trust hashsums.
- Many output formats.
- No interactivity.
- Search for files only newer than a certain ``mtime``.
- Many ways to handle duplicates.
- Caching and replaying.
- ``btrfs`` support.
- ...It runs and compiles under most Unices, including Linux, FreeBSD and Darwin.
The main target is Linux though, some optimisations might not be available
elsewhere... image:: https://raw.githubusercontent.com/sahib/rmlint/develop/docs/_static/screenshot.png
:align: centerINSTALLATION
------------Chances are that you might have `rmlint` already as readily made package in your
favourite distribution. If not, you might consider
`compiling it from source `_.DOCUMENTATION
-------------Detailed documentation is available on:
http://rmlint.rtfd.org
Most features you'll ever need are covered in the tutorial:
http://rmlint.rtfd.org/en/latest/tutorial.html
An online version of the manpage is available at:
http://rmlint.rtfd.org/en/latest/rmlint.1.html
Sometimes we can be reached via IRC: ``#rmlint`` on ``irc.freenode.net``.
BUGS
----If you found bugs, having trouble running `rmlint` or want to suggest new
features please `read this `_.Also read the `BUGS `_ section of the `manpage `_
to find out how to provide good debug information.AUTHORS
-------Here's a list of developers to blame:
=================================== ============================= ===========================================
*Christopher Pahl* https://github.com/sahib 2010-2017
*Daniel Thomas* https://github.com/SeeSpotRun 2014-2017
*Cebtenzzre* https://github.com/Cebtenzzre 2021-2023
=================================== ============================= ===========================================There are some other people that helped us of course.
Please see the AUTHORS distributed along `rmlint`.LICENSE
-------`rmlint` is licensed under the conditions of the
`GPLv3 `_.
See the
`COPYING `_
file distributed along the source for details.