All Projects → sahib → Rmlint

sahib / Rmlint

Licence: gpl-3.0
Extremely fast tool to remove duplicates and other lint from your filesystem

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Rmlint

acid-store
A library for secure, deduplicated, transactional, and verifiable data storage
Stars: ✭ 48 (-95.18%)
Mutual labels:  filesystem, deduplication
Diskover
File system crawler, disk space usage, file search engine and file system analytics powered by Elasticsearch
Stars: ✭ 977 (-1.91%)
Mutual labels:  filesystem
Fusell Seed
FUSE (the low-level interface) file system boilerplate 📂 🔌 💾
Stars: ✭ 9 (-99.1%)
Mutual labels:  filesystem
Hint
重构到 ---> https://github.com/hustcc/lint-md
Stars: ✭ 30 (-96.99%)
Mutual labels:  lint
Pyfiling
Python script that organizes files in a folder or directory according to file type/extension.
Stars: ✭ 12 (-98.8%)
Mutual labels:  filesystem
Absolufy Imports
Automatically convert between relative and absolute imports
Stars: ✭ 33 (-96.69%)
Mutual labels:  lint
System.io.abstractions
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
Stars: ✭ 844 (-15.26%)
Mutual labels:  filesystem
Python Diskcache
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
Stars: ✭ 992 (-0.4%)
Mutual labels:  filesystem
Node Fs Extra
Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
Stars: ✭ 8,142 (+717.47%)
Mutual labels:  filesystem
Httpolice
Validator for HTTP
Stars: ✭ 948 (-4.82%)
Mutual labels:  lint
Locator
A node module that gives semantic meaning to filesystem paths.
Stars: ✭ 21 (-97.89%)
Mutual labels:  filesystem
Read Multiple Files
Read multiple files Observable way
Stars: ✭ 13 (-98.69%)
Mutual labels:  filesystem
E Marketplace For Buying And Reselling Products Web Project Using Jsp Servlet Jstl Security Jdbc
An 🛒online shopping system 🛍️ using J2EE ☕(Jsp, Servlet, Jdbc, Jstl), MySql, Bootstrap. This is like Olx 📲with an Unique name BechDo 💰and here is the latest version with final commit.
Stars: ✭ 33 (-96.69%)
Mutual labels:  filesystem
Memfs
In-memory filesystem with Node's API
Stars: ✭ 854 (-14.26%)
Mutual labels:  filesystem
Trash
macOS command line tool to move files to trash
Stars: ✭ 35 (-96.49%)
Mutual labels:  filesystem
Simplefs
基于内存的简易文件系统实现
Stars: ✭ 9 (-99.1%)
Mutual labels:  filesystem
Dupandas
📊 python package for performing deduplication using flexible text matching and cleaning in pandas dataframe
Stars: ✭ 20 (-97.99%)
Mutual labels:  deduplication
Fastcdc Rs
FastCDC implementation in Rust
Stars: ✭ 31 (-96.89%)
Mutual labels:  deduplication
Filesize.js
JavaScript library to generate a human readable String describing the file size
Stars: ✭ 997 (+0.1%)
Mutual labels:  filesystem
Filemanager
Android File Manager Demo
Stars: ✭ 36 (-96.39%)
Mutual labels:  filesystem

======

.. 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

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: center

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 <http://rmlint.readthedocs.org/en/latest/install.html>_.

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 <http://rmlint.readthedocs.org/en/latest/developers.html>_.

Also read the BUGS <http://rmlint.readthedocs.org/en/latest/rmlint.1.html#bugs>_ section of the manpage <http://rmlint.rtfd.org/en/latest/rmlint.1.html>_ 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 <https://www.gnu.org/licenses/quick-guide-gplv3.html.en>. See the COPYING <https://raw.githubusercontent.com/sahib/rmlint/master/COPYING> file distributed along the source for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].