DF(1)

名称
df - 报告文件系统空间使用情况

概述
df [选项列表]... [文件列表]...

描述
本手册页是 GNU 版 df 的文档。df 命令列出指定的每一个文件名所在的文件系统上可用空间的数量。如果没有指定文件名，则显示当前所有已挂载的文件系统。磁盘空间默认以 1K 为一块显示，如果环境变量 POSIXLY_CORRECT 已设置，则采用 512字节作为一块显示。

如果参数是一个包含已挂载文件系统的磁盘设备节点的绝对路径文件名，df 显示在这个文件系统上的可用空间，而非包含这个设备节点的文件系统。这个版本的 df 不能显示未挂载文件系统的可用空间，因为在绝大多数系统中，这项功能的实现需要利用特定文件系统结构上不可移植且紧耦合的知识。

选项

显示文件列表中每一个文件所在的文件系统的信息，没有指定文件则默认为整个文件系统。

必选参数对长短选项同时适用。

-a, --all
    包含伪（pseudo）、重复和无法访问的文件系统

-B, --block-size=大小
    以指定大小为单位对块大小进行输出；例如，'-BM' 以 1,048,576 字节为单位输出大小；详情请参见下方的“SIZE 格式”部分

-h, --human-readable
    以 1024 为幂显示大小（例如，1023M）

-H, --si
    以 1000 为幂输出大小（例，1.1G）

-i, --inodes
    显示 inode 信息而非块使用量

-k  类似于 --block-size=1K

-l, --local
    仅列出本地的文件系统

--no-sync
    取得使用量数据前不进行同步动作（默认）

--output[=字段列表]
    使用字段列表定义的输出格式，如果不指定字段列表，则输出所有域

-P, --portability
    使用 POSIX 输出格式

--sync
    取得使用量数据前先进行同步（sync）

--total
    省略所有对可用空间无显著影响的项，并生成总计值

-t, --type=类型
    只显示指定文件系统为指定类型的信息

-T, --print-type
    显示文件系统类型

-x, --exclude-type=类型
    只显示不是指定类型的文件系统的信息

-v  （被忽略的选项）

--help
    显示此帮助信息并退出

--version
    显示版本信息并退出

所显示的数值的单位是 --block-size 选项的参数、DF_BLOCK_SIZE、BLOCK_SIZE 和 BLOCKSIZE 环境变量的值中，第一个可用的“大小”。否则，默认单位是 1024 字节（如果 POSIXLY_CORRECT 被设定，则为 512 字节）。

“大小”参数是一个整数，后面可以跟一个单位（例如：10K 指 10*1024）。可用的单位有 K、M、G、T、P、E、Z、Y（1024 的幂）以及 KB、MB、...（1000 的幂）。也可以使用二进制前缀：KiB=K、MiB=M，以此类推。

"字段列表" 是以逗号分隔的列表，指示需要包含在内的列。有效的字段名称包括："source"、"fstype"、"itotal"、"iused"、"iavail"、"ipcent"、"size"、"used"、"avail"、"pcent"、"file" 和 "target"（请参考 info 信息页）。

作者
由 Torbjorn Granlund、David MacKenzie 和 Paul Eggert 编写。

报告错误
GNU coreutils 的在线帮助： <https://www.gnu.org/software/coreutils/>
请向 <https://translationproject.org/team/zh_CN.html> 报告翻译错误。

版权
Copyright © 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
本软件是自由软件：您可以自由修改和重新发布它。在法律允许的范围内，不提供任何保证。

参见
完整文档请见： <https://www.gnu.org/software/coreutils/df>
或者在本地使用： info '(coreutils) df invocation'