mirror of
https://github.com/nachoparker/dutree
synced 2024-09-25 10:30:45 +02:00
43 lines
1.2 KiB
Markdown
43 lines
1.2 KiB
Markdown
# dutree
|
|
a tool to analyze file system usage written in Rust
|
|
|
|
![Example](resources/dutree_featured.png)
|
|
|
|
# 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
|
|
|
|
```
|
|
git clone https://github.com/nachoparker/dutree.git
|
|
cd dutree
|
|
cargo install
|
|
```
|
|
|
|
More details at [ownyourbits.com](https://ownyourbits.com/2018/03/25/analize-disk-usage-with-dutree)
|