杜特里是一个免费、开源、快速的命令行工具,写在,它是由以下组合发展而来的杜雷普(磁盘使用报告器)和树() 命令行工具。因此,杜特里以树状格式报告磁盘使用情况。
杜特里显示彩色输出,具体取决于配置中的值GNU LS_COLORS环境变量。此环境变量允许根据文件的扩展名、权限和文件类型设置文件的颜色。
杜特里特点:
- 显示文件系统树。
- 支持小文件聚合。
- 允许比较不同的目录。
- 支持排除文件或目录。
如何在Linux系统中安装dutree
安装杜特里在 Linux 发行版中,您必须有锈您的系统上安装的编程语言。如果你没有锈安装完毕后,可以使用以下命令如图所示安装。
$ sudo curl https://sh.rustup.rs -sSf | sh

一次锈已安装,可以运行以下命令进行安装杜特里在 Linux 发行版中,如图所示。
$ cargo install --git https://github.com/nachoparker/dutree.git

安装后杜特里,它根据变量使用环境颜色LS_COLORS,它有相同的颜色我们的发行版已配置。
$ ls --color
最简单的跑步方式杜特里没有参数,这样它显示了一个文件系统树。
$ dutree

要显示实际磁盘使用情况而不是文件大小,请使用-u旗帜。
$ dutree -u

深度显示目录
您可以显示给定目录深度(默认1),使用-d旗帜。下面的命令将显示最大目录深度的3,在当前工作目录下。
例如,如果当前工作目录(~/),然后显示大小~/*/*/*如下面的示例截图所示。
$ dutree -d 3

在输出中排除文件或目录
要排除匹配的文件或目录名,请使用-x旗帜。
$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso

您还可以通过跳过目录来快速获得本地概览,使用-f选项,就像这样。
$ dutree -f

可以使用以下命令生成完整的摘要/概述-s标志如图所示。
$ dutree -s

聚合小文件
可以聚合小于一定大小的文件,默认为1M如图所示。
$ dutree -a

排除隐藏文件
这-H开关允许排除输出中的隐藏文件。
$ dutree -H
这-b选项用于以字节为单位打印大小,而不是千字节(默认)。
$ dutree -b
关闭颜色,仅显示ASCII码字符,使用-A像这样标记。
$ dutree -A
您可以使用以下命令查看 dutree 帮助消息-h选项。
$ dutree -h
Usage: dutree [options] [..]
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
杜特里是一个简单但功能强大的命令行工具,可以在 Linux 系统上以树状格式显示文件大小并分析磁盘使用情况。使用下面的评论表与我们分享您对此的想法或疑问。
