磁盘使用情况(du)显示 TB 而不是 MB

磁盘使用情况(du)显示 TB 而不是 MB

我在运行时遇到一个问题du,它没有以兆字节为单位显示使用情况(正如-mswitch 所预期的那样),而是以 TB 为单位显示:

$ du -mhs /mnt/b
2.0T    /mnt/b

我怎样才能获得更细致的结果?

答案1

单独使用该 -m选项可以以 1 兆字节块为单位显示磁盘使用情况。请注意,磁盘使用情况将显示为整数,即仅为数字,没有单位大小。

-h开关会“覆盖”-m开关,并将以人性化格式显示磁盘使用情况,而不是以任何大小的块显示,并根据需要转换为 GB 和 TB。该数字将包括 k、M、G、T 等单位大小

答案2

您需要删除“h”。这会将所有内容转换为最接近的尺寸格式,并覆盖其他参数。

因此正确的命令应该是du -ms /mnt/b

相关内容