跳到主要内容

du 命令如何处理空间使用量

运行 du 命令以检查 Linux 客户端上装载的 Qtree 或 FlexVol 卷的磁盘空间使用量时,使用量值可能比该 Qtree 或卷的配额报告显示的值大。

du 命令的输出中包含从发出命令的目录开始整个目录树中所有文件的空间使用量之和。由于 du 命令显示的使用量值中还包含目录的数据块,所以比配额报告显示的值大。

du 命令与配额报告算出的空间使用量之差的示例

以下配额报告显示 Qtree q1 的 10 MB 限制:
                                      ----Disk----  ----Files-----   Quota
Volume Tree Type ID Used Limit Used Limit Specifier
------- -------- ------ ------- ----- ----- ------ ------ ---------
vol1 q1 tree user1 10MB 10MB 1 - q1

...
在以下示例中,du 命令的输出中的磁盘空间使用量显示的值较高,超出了限制:
[user1@lin-sys1 q1]$ du -sh
11M q1