Linux Du 命令示例Linux Du 命令示例Linux Du 命令示例Linux Du 命令示例
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux Du 命令示例

Linux Du 命令示例

du Linux 命令在 UNIX 和 Linux 系统中非常流行。该命令用于查看机器上所有目录树和文件的磁盘使用信息。该命令具有各种参数标志或选项,有助于以多种不同格式查看磁盘使用情况信息。使用du命令,您还可以重复显示文件和目录大小详细信息。

我们将在本文中通过示例简要演示 Linux du 命令的不同用法。

显示磁盘使用情况摘要

使用“du”命令,可以通过运行以下命令来显示包括所有子目录的完整磁盘使用情况摘要:

# du  /home/kbuzdar

以下输出显示有关磁盘块总数以及“/home/kbuzdar”目录的所有子目录的信息。

使用带有各种标志的 Du 命令

以下是可以与 du 命令一起使用的以下选项:

将 -h 标志与 Du 命令一起使用:当 du 命令与“-h”标志一起使用时,它会以人类可读的格式显示磁盘使用情况摘要。块大小信息以字节、千字节(K)、兆字节(M)等显示。

# du -h /home/kbuzdar

在 Du 命令中使用 -s 标志:

在 du 命令中使用选项“-sh”可以显示目录的总磁盘使用大小,如下所示:

# du -sh /home/kbuzdar

在 Du 命令中使用 -a 标志

要显示目录和所有文件的磁盘使用详细信息,请在 du 命令中使用选项“-a”。

# du -a /home/kbuzdar

要以人类可读的格式查看所有目录和文件的磁盘使用信息,请使用选项“-a”和“-h”标志,如下所示:

# du -ah /home/kbuzdar

以千字节/兆字节为单位显示磁盘信息

要显示包含所有子树目录的目录树的磁盘使用信息(以千字节(1024 字节)为单位),请在 du 命令中使用选项“-k”,如下所示:

# du -k /home/kbuzdar

同样,使用选项“-mh”表示兆字节和人类可读的格式来显示所有目录树的磁盘使用情况。

# du -mh /home/kbuzdar

显示磁盘使用总大小

在 du 命令中使用“-ch”标志可获取最后一行的总磁盘使用空间信息。

# du -ch /home/kbuzdar

排除特定文件格式

以下命令显示除与给定搜索模式匹配的文件之外的所有目录和文件的磁盘使用信息。例如,我们希望在显示总目录大小时排除所有文本文件。因此,它将通过 –exclude 标志排除所有 .txt 文件格式。

# du -ah --exclude="*.txt" /home/kbuzdar

终端上将显示以下输出:

显示带有时间戳的磁盘使用详细信息

要显示磁盘使用信息以及时间戳,请使用 –time 标志和 du 命令,如下所示:

# du -ha --time /home/kbuzdar

结论

我们在本文中通过示例解释了 du 命令的不同用法。 Linux du 命令帮助用户以人类可读的格式获取磁盘使用情况的详细信息,以便用户可以轻松了解系统的磁盘使用情况摘要。

©2015-2025 艾丽卡 support@alaica.com