1
0
Fork 0
mirror of https://github.com/nachoparker/dutree synced 2024-05-04 22:36:05 +02:00
a tool to analyze file system usage written in Rust
Go to file
nacho 5a1f1f7f51 add the --files-only flag 2018-04-16 22:59:03 +02:00
resources add the --files-only flag 2018-04-16 22:59:03 +02:00
src add the --files-only flag 2018-04-16 22:59:03 +02:00
test Initial commit 2018-04-16 22:59:02 +02:00
.gitignore Initial commit 2018-04-16 22:59:02 +02:00
Cargo.lock Initial commit 2018-04-16 22:59:02 +02:00
Cargo.toml Initial commit 2018-04-16 22:59:02 +02:00
LICENSE Initial commit 2018-04-16 22:59:02 +02:00
README.md Update README.md 2018-04-16 22:59:02 +02:00

dutree

a tool to analyze file system usage written in Rust

Example

Features

  • coloured output, according to the LS_COLORS environment variable.
  • display the file system tree
  • ability to aggregate small files
  • ability to exclude files or directories
  • ability to compare different directories
  • fast, written in Rust

Usage

 $ dutree --help
Usage: dutree [options] <path> [<path>..]

Options:
    -d, --depth [DEPTH] show directories up to depth N (def 1)
    -a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
    -s, --summary       equivalent to -da, or -d1 -a1M
    -u, --usage         report real disk usage instead of file size
    -b, --bytes         print sizes in bytes
    -x, --exclude NAME  exclude matching files or directories
    -H, --no-hidden     exclude hidden files
    -A, --ascii         ASCII characters only, no colors
    -h, --help          show help
    -v, --version       print version number

Installation

cargo install --git https://github.com/nachoparker/dutree.git

More details at ownyourbits.com