dutree – 一款用于以彩色输出分析磁盘使用情况的命令行工具

linuxoperating systemopen source更新于 2026/1/18 1:37:17

dutree 是一款开源且免费的 Linux 命令行工具,可用于分析磁盘使用情况并以彩色格式显示输出。该命令结合了两个常用的 Linux 命令:durep(生成磁盘使用情况报告)和 tree(以树状格式列出目录内容)及其属性,并以 Rust 语言编写。每当您使用此命令确定磁盘使用情况时,它都会以树状格式显示结果。

dutree 命令主要用于查看哪些目录和文件占用了硬盘上最多的空间,并列出这些文件和目录。这允许您控制这些文件并释放磁盘空间。

因此,如果您正在寻找使用 dutree 分析磁盘使用情况的方法,那么本教程正适合您。在这里,我们将在 Linux 中安装并使用 dutree 命令。

如何在 Linux 上安装 dutree

dutree 命令是用 Rust 语言编写的,因此在安装 dutree 之前,系统中必须安装该语言实用程序。要安装 Rust 语言,请在终端中运行以下命令:

:~$ sudo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装 Rust 后,您可以通过以下命令安装 dutree:

:~$ sudo cargo install --git https://github.com/nachoparker/dutree.git
:~$ sudo apt install cargo

注意:在使用上述命令之前,请确保您的系统已安装 git、cargo 和 curl 实用程序。

安装 dutree 后,您可以根据变量 LS_COLORS 检查系统中环境的颜色。与 ls --color 命令类似,它包含我们发行版配置的颜色。

:~$ ls --color

dutree 根据 GNU ls --colors 环境变量中配置的值显示彩色输出。根据文件权限、类型和扩展名,此环境变量可用于设置颜色。运行 dutree 时不带任何参数,将显示如下文件系统树:

:~$ dutree

此结果取决于您所在的目录。您可以使用 -u 参数查看实际硬盘使用情况,而不是文件大小。

:~$ dutree -u

默认情况下,dutree 以千字节为单位打印输出。您可以使用 -b 选项以字节为单位打印结果。

:~$ dutree -b

您可以使用 -A 选项仅显示 ASCII 字符并关闭颜色。

:~$ dutree -A

dutree 命令的选项

在本节中,我们将解释在不同场景下使用 dutree 命令的不同方法:

排除隐藏文件

系统中总会有一些隐藏文件需要花费大量时间扫描。这些隐藏文件不会对整体系统稳定性造成负面影响。因此,您可以在查看硬盘使用情况时排除这些隐藏文件。您可以使用 dutree 的 -H 标志来排除隐藏文件。

:~$ dutree -H

添加最小文件

默认情况下,dutree 显示的文件大小为 1M;借助 dutree,您可以使用 -a 标志查看更小的文件。

:~$ dutree -a

从输出中排除目录和文件

您可以从 dutree 分析结果中排除任何特定的文件夹和目录。您必须使用 -x 标志将要排除的文件名或文件夹附加到 dutree。

:~$ dutree -x <目录 / 文件名>

您可以使用 -x 标志排除匹配的目录名:

:~$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso

同样,您可以使用 -f 选项删除目录,从而快速查看本地概览。

:~$ dutree -f

此外,使用 -s 标志,您可以显示完整的概览/摘要。

:~$ dutree -s

显示目录深度

使用 dutree 命令,您可以显示指定深度的目录。默认情况下,它显示深度不超过 1 的目录或文件夹,您可以根据需要使用 -d 标志进行修改。

例如,如果您想查看深度不超过 3 的目录,可以运行 dutree 命令并加上 -d 选项,如下所示:

:~$ dutree -d 3

注意:请确保您位于要查找特定深度磁盘使用情况的目录中。

您可以使用 -h 选项探索更多 dutree 信息。

:~$ dutree -h

结论

通过 dutree 命令行实用程序,您可以管理和完全控制 Linux 中硬盘驱动器的磁盘使用情况。它允许您分析磁盘使用情况,以树状格式探索文件空间,并打印彩色输出。它的功能包括排除隐藏文件、删除特定文件和目录、查看特定深度目录的详细信息等。使用这些功能,您可以比较文件和目录。

除了所有这些优点之外,它还关注并显示占用更多空间的路径,而不是仅显示文件根目录及其详细信息和大小。


相关文章


有用资源