GithubHelp home page GithubHelp logo

codeshane / rmlint Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sahib/rmlint

0.0 1.0 0.0 11.61 MB

Extremely fast tool to remove duplicates and other lint from your filesystem

Home Page: http://rmlint.rtfd.org

License: GNU General Public License v3.0

Python 33.04% Shell 1.30% Makefile 0.03% C 65.34% CSS 0.25% Dockerfile 0.04%

rmlint's Introduction


image

rmlint finds space waste and other broken things on your filesystem and offers to remove it.

image

image

image

image

image

image

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

INSTALLATION

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

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.

DONATIONS

If you think rmlint saved you some serious time1 and/or space, you might consider a donation. You can donate either via Flattr, PayPal or you buy us a beer if we ever meet. See here for details.


  1. If it freed you from your beloved data: Sorry.

rmlint's People

Contributors

sahib avatar seespotrun avatar mfwitten avatar hungrywolf27 avatar e7appew avatar abhle avatar rpdelaney avatar jluszawski avatar alchemicalhydra avatar qitta avatar aprescott avatar brunovernay avatar reedriley avatar tdslw avatar aaschmid avatar outlyer avatar bzg avatar jightuse avatar dmth avatar evilmcjerkface avatar calinou avatar jmdana avatar sonicdoe avatar ammgws avatar somasis avatar f99aq8ove avatar fsmaxb avatar phemmer avatar mufasa71 avatar esseks avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.