-m

用 MB 单位计算块数,而不是用缺省的 512 字节单位。对磁盘使用情况的输出值要用浮点数,这是因为如果用字节为单位的话,值会非常大。

-r

报告不可访问的文件或者目录名。此为缺省设置。

-s

为所有指定文件显示整个磁盘使用情况,或者为一个目录中的所有文件显示总的磁盘使用情况。将该标志与-a标志进行对比。

-x

在评估文件大小时,只评估那些与File参数指定的文件或者目录驻留在相同设备上的文件。例如,您可以指定一个在多个设备上包含文件的目录。这种情况下,-x标志就为与目录驻留在相同设备的所有文件显示块的大小。

如果指定了全部-k、-m和-g标志,或者是其中任意两个,最后指定的那个起作用。用标志-m和-g输出磁盘使用情况就会近似成最接近的第二位十进制数。

退出状态

此命令返回下列出口值:

0

成功结束。

>0

发生错误。

示例

要概述一个目录树及其每个子树的磁盘使用情况,请输入:

du /home/fran

这在/home/fran目录及其每个子目录中显示了磁盘块数。

要通过 1024 字节块概述一个目录树及其每个子树的磁盘使用情况,请输入: du -k /home/fran这在/home/fran目录及其每个子目录中显示了 1024 字节磁盘块数。

要通过 MB 磁盘块概述一个目录树及其每个子树的磁盘使用情况,请输入: du -m /home/fran这在/home/fran目录及其每个子目录中显示了 MB 磁盘块数近似到最接近的第二位十进制数)。

要通过 GB 块概述一个目录树及其每个子树的磁盘使用情况,请输入: du -g /home/fran这在/home/fran目录及其每个子目录中显示了 GB 磁盘块数近似到最接近的第二位十进制数)。

要显示每个文件磁盘使用情况,请输入: du -a /home/fran这显示了包含在每个文件以及目录/home/fran的子目录中的磁盘块数。在目录旁的数字就是该目录树的磁盘使用情况。在常规文件旁的数字就是该文件单独的磁盘使用情况。

要只显示一个目录树的全部磁盘使用情况,请输入: du -s /home/fran-s标志控制linux中du命令,只显示/home/fran目录和其中包含的文件的磁盘使用情况的总和。通过缺省值,如果linux中du命令无法读取一个文件或者目录,就显示一条错误消息。

除了在 /home/fran 的遍历中找到的常规文件,还要显示所有符号链接引用的文件或文件层次结构的磁盘使用,请输入: du -L /home/fran

要报告符号链接 mylink 引用的文件或文件层次结构的磁盘使用,请输入: du -H mylink

文件

/usr/bin/du

包含linux中du命令。

以上是linux中du命令参数的用法。

  1. Linux基本命令df和linux中du命令参数介绍
  2. 在Linux命令行界面使用代理服务器上网
  3. linux命令行下使用linux打开浏览器命令


相关内容