杜命令 Linux

DU或disk usage命令用于监控你的每个文件或目录的磁盘空间使用情况 Linux 系统。 通过使用此命令,您可以立即了解系统中哪些文件或目录占用了更多的存储资源,以便您进行相应的管理。 本指南将告诉您如何有效地使用 DU 命令 Linux.

DU 命令在 Linux

中的 DU 命令 Linux 找到多种用途,可以通过执行以下命令实现:

$ du -- help

从下图中显示的此命令的输出中,您可以看到可与此命令一起使用以达到不同目的的所有不同选项:

现在,我们将快速与您分享一些示例,通过这些示例,您将清楚地了解该命令的用法。

示例 # 1:使用不带任何选项的 DU 命令

尽管 DU 命令提供了所有选项,但它也可以在没有任何这些选项的情况下独立使用。 此命令仅列出系统上存在的所有文件和目录的磁盘使用情况。 该命令可以按以下方式使用:

$ du

我们的磁盘使用情况 Linux 系统如下图所示:

示例 # 2:以人类可读的格式打印 DU 命令的输出

在过去 example,我们设法打印了磁盘使用情况,但它不是人类可读的格式,即没有任何测量单位。 因此,要以人类可读的格式打印磁盘使用情况,您必须按以下方式使用 DU 命令:

$ du –h

人类可读格式的 DU 命令输出如下图所示:

示例 # 3:使用 DU 命令打印总磁盘使用情况

我们还可以使用 DU 命令打印总磁盘使用情况,一旦它按以下方式打印了单个文件和目录的磁盘使用情况:

$ du –c

您可以在此命令输出的末尾看到总磁盘使用情况,如下图所示:

示例 # 4:将 DU 命令的输出打印到某个指定级别

DU 命令打印磁盘使用情况,同时递归地深入系统目录。 但是,您可以通过在 Linux:

$ du –d 1

这个修改后的 DU 命令只会在终端上打印到第一层的磁盘使用情况,即它不会深入到第一层之外,如下图所示。 根据您的要求,您可以在此处定义您选择的任何级别:

结论

借助本文,您可以快速了解DU命令在 Linux. 此外,借助该命令的帮助手册,您还可以自行了解该命令的其他使用场景。