linux中du命令参数的用法详解(1)(2)
-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命令参数的用法。
- Linux基本命令df和linux中du命令参数介绍
- 在Linux命令行界面使用代理服务器上网
- linux命令行下使用linux打开浏览器命令
评论暂时关闭