df - 报告文件系统空间使用情况
概要
df [选项]... [文件]...
描述
本手册页记录了 GNU 版本的 df。df 显示每个文件名参数所包含的文件系统上的可用空间。如果未提供文件名,则显示所有当前挂载的文件系统上的可用空间。默认情况下,空间以 1K 块显示,除非设置了环境变量 POSIXLY_CORRECT,在这种情况下,将使用 512 字节的块。
如果某个参数是包含挂载文件系统的设备节点的绝对文件名,df 显示该文件系统上的可用空间,而不是包含设备节点的文件的系统。此版本的 df 无法显示未挂载的文件系统上的空间,因为在大多数类型的系统上,这样做需要对文件系统结构进行非可移植的深入了解。
选项
显示每个文件所在的或默认的所有文件系统的信息。
长选项的强制参数对于短选项也是强制性的。
-a, --all
包括伪文件系统、重复文件系统和无法访问的文件系统
-B, --block-size=大小
在打印大小之前,将大小按指定的大小进行缩放;例如,'-BM' 以 1,048,576 字节为单位打印大小;请参阅大小格式。
-h, --human-readable
以 1024 的幂打印大小(例如,1023M)
-H, --si
以 1000 的幂打印大小(例如,1.1G)
-i, --inodes
列出 inode 信息,而不是块使用情况
-k 等同于 --block-size=1K
-l, --local
将列表限制为本地文件系统
--no-sync
在获取使用信息之前,不要调用 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、R、Q(1024 的幂)或 KB、MB 等(1000 的幂)。也可以使用二进制前缀:KiB=K、MiB=M 等。
字段列表是逗号分隔的列列表,这些列将包含在输出中。有效的字段名称为:'source'、'fstype'、'itotal'、'iused'、'iavail'、'ipcent'、'size'、'used'、'avail'、'pcent'、'file' 和 'target'(请参阅信息页)。
作者
Torbjorn Granlund、David MacKenzie 和 Paul Eggert 编写。
报告错误
GNU coreutils 在线帮助:[https://www.gnu.org/software/coreutils/] 请将任何翻译错误报告到 [https://translationproject.org/team/]
参见
完整文档 [https://www.gnu.org/software/coreutils/df] 或在本地通过以下方式获得:info '(coreutils) df invocation'
由 Debian 打包 (9.7-3) 版权所有 © 2025 自由软件基金会。 许可证 GPLv3+:GNU GPL 第 3 版或更高版本 [https://gnu.org/licenses/gpl.html]。 这是一个自由软件:您可以自由地修改和重新分发它。 在法律允许的范围内,不提供任何保证。