15 个版本

0.2.18 2021 年 5 月 9 日
0.2.16 2020 年 6 月 3 日
0.2.15 2019 年 11 月 18 日
0.2.9 2018 年 7 月 13 日

#2258命令行工具

Download history 16/week @ 2024-01-02 11/week @ 2024-01-09 17/week @ 2024-01-16 26/week @ 2024-01-23 18/week @ 2024-01-30 41/week @ 2024-02-06 41/week @ 2024-02-13 68/week @ 2024-02-20 58/week @ 2024-02-27 50/week @ 2024-03-05 47/week @ 2024-03-12 60/week @ 2024-03-19 20/week @ 2024-03-26 47/week @ 2024-04-02 47/week @ 2024-04-09 46/week @ 2024-04-16

166 每月下载次数

GPL-3.0 许可证

640KB
507

dutree

一个用 Rust 编写的分析文件系统使用的工具

Example

特性

  • 根据 LS_COLORS 环境变量输出颜色。
  • 显示文件系统树
  • 聚合小文件的能力
  • 排除文件或目录的能力
  • 比较不同目录的能力
  • 快速,用 Rust 编写

更多详情请访问 ownyourbits.com.

用法

 $ 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
    -f, --files-only    skip directories for a fast local overview
    -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

安装

cargo install dutree

版本发布部分 也有 Linux 的独立二进制文件

Arch Linux

您可以使用 AUR 辅助工具如 pacaur 安装 AUR 软件包 dutree,或者手动安装

git clone https://aur.archlinux.org/dutree.git
cd dutree
makepkg -si

Fedora

您可以从官方 Fedora 仓库安装 dutree

$ sudo dnf -y install dutree

依赖关系

~2.9–4MB
~66K SLoC