#size #disk #command-line-tool #disk-usage #file #usage #cli-file

bin+lib durt

Command line tool for calculating the size of files and directories

13 releases (2 stable)

1.0.3 Nov 9, 2021
1.0.0 Jul 5, 2020
0.7.0 Jul 5, 2020
0.6.0 Feb 2, 2020
0.5.0 Jul 19, 2018

#1021 in Filesystem

GPL-3.0+

55KB
195 lines

durt

durt

Command line tool for calculating the size of files and directories

Installation

~ $ cargo install durt

Usage

USAGE:
    durt [FLAGS] [OPTIONS] [paths]...

ARGS:
    <paths>...    Paths to files or directories. Use wildcards for recursion

FLAGS:
    -b, --binary        Use binary prefixes (Ki, Mi, Gi, etc.) instead of decimal
    -P, --percentage    Show each entry's percentage relative to the total
    -t, --total         Print the sum of all sizes at the end
    -s, --sort          Print entries in ascending order of size
    -p, --by-path       Sort by path instead of by size
    -r, --reverse       Reverse the order of the entries
    -f, --same-fs       Ignore entries from filesystems different from that of the first path passed
    -h, --help          Prints help information
    -V, --version       Prints version information

OPTIONS:
    -m, --min <minimum-percentage>    Omit entries with size less than this

At this time --same-fs is not available on Windows.

Example

~/durt $ durt -st *
       534 B  Cargo.toml
     1.24 kB  README.md
    11.49 kB  Cargo.lock
    35.15 kB  LICENSE
    56.01 kB  src
   173.56 MB  target
   ---------
   173.66 MB

Dependencies

~2.5MB
~33K SLoC