报告文件系统上的空间信息。本文档描述 AIX df 命令,以及 System V 版本的 df 命令。
df [ [ -P ] | [ -I | -M | -i | -t | -v ] ] [ -k ] [ -m ] [ -g ] [ -s ] [FileSystem ... | File... ]
df 命令显示文件系统的总空间和可用空间信息。FileSystem 参数指定文件系统驻留的设备的名称,文件系统的安装目录或文件系统的相对路径名。File 参数指定非安装点的文件或目录。如果指定 File 参数,df 命令显示该文件或目录所在文件系统的信息。如果您未指定 FileSystem 或者 File 参数,命令 df 显示当前已安装的所有文件系统信息。在缺省情况下,文件系统的统计信息以 512 字节的块单元显示。
df 命令通过 statfs 系统调用得到文件系统的空间统计信息。然而,如果指定了 -s 标志,则从虚拟文件系统(VFS)的文件系统帮助中取得统计信息。如果您不用 -s 标志指定参数,而且帮助系统无法获取统计信息,则采用 statfs 系统调用统计信息。在某些例外情况下,比如运行 df 命令时,文件系统正在被修改,则 df 命令显示的统计信息可能不精确。
带标志 -m 和 -g 的输出参数值将被四舍五入到第 2 位十进制小数位。如果 -k、-m 和 -g 标志被同时指定或指定任意两个,则最后指定的一个有效。
此命令返回下列退出值:
0 | 成功结束。 |
>0 | 发生错误。 |
df
如果您的系统安装了 /、/usr、/site 和 /usr/venus 文件系统,df 命令的输出类似于下面:
文件系统 512 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置 /dev/hd0 19368 9976 48% 4714 5% / /dev/hd1 24212 4808 80% 5031 19% /usr /dev/hd2 9744 9352 4% 1900 4% /site /dev/hd3 3868 3856 0% 986 0% /usr/venus
df -k /test
文件系统 1024 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置 /dev/lv11 16384 15824 4% 18 1% /tmp/ravi1即以 1024 字节块为单位显示文件系统的统计信息。
df -m /test
文件系统 MB 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置 /dev/lv11 16.00 15.46 4% 18 1% /tmp/ravi1即以 MB 为单位显示文件系统统计信息,并四舍五入到小数点第 2 位。
df -g /test
文件系统 GB 块 可用 使用百分比 I 节点使用 I 节点使用百分比 安装位置 /dev/lv11 0.02 0.02 0% 18 1% /tmp/ravi1即以 GB 为单位显示文件系统统计信息,并四舍五入到小数点第 2 位。
cd/ df .
该命令的输出类似以下格式:
设备 512 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置 /dev/hd4 19368 9976 48% 4714 5% /
/etc/filesystems | 列出已知的文件系统并且定义它们的特征。 |
/var/spool/mail/* | 包含虚拟文件系统类型的描述。 |
fsck 命令。
filesystems 文件。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 File Systems Overview for System Management 说明了文件系统类型、管理、结构和维护。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Mounting Overview 说明了安装文件和目录、安装点和自动安装。
报告可用磁盘块和文件的数量。
/usr/sysv/bin/df [ -a ] [ -l ] [ [ [ -e ] [-g ] [ -n ] ] | [ [ -i ] [ -v ] ] | [ -t ] ] [FileSystem ...] [File ...]
命令 df 显示文件系统的总空间和可用空间信息。文件系统的统计信息以 512 字节块为单位显示。
File | File 参数指定非安装点的文件或目录。如果指定了 File 参数,df 命令显示该文件或目录所在文件系统的信息。 |
FileSystem | FileSystem 参数指定文件系统所在的设备名、文件系统所安装的目录,或者文件系统的相对路径名。 |
/usr/sysv/bin/df输出类似以下格式:
/ (/dev/hd4 ): 19656 blocks 1504 files /usr (/dev/hd2 ): 1139904 blocks 20254 files /var (/dev/hd9var ): 23096 blocks 512 files /tmp (/dev/hd3 ): 2464 blocks 204 files /home (/dev/hd1 ): 44208 blocks 146 files /proc (/proc ): 0 blocks 0 files /opt (/dev/hd10opt ): 13880 blocks 310 files
/usr/sysv/bin/df .
/usr/sysv/bin/df -i输出类似以下格式:
Mount Dir Filesystem iused avail itotal %iused / /dev/hd4 1504 6688 8192 19% /usr /dev/hd2 20254 127202 147456 14% /var /dev/hd9var 512 3584 4096 13% /tmp /dev/hd3 204 5940 6144 4% /home /dev/hd1 146 14190 14336 2% /proc /proc 0 0 0 0 /opt /dev/hd10opt 310 5834 6144 6%
/usr/sysv/bin/df -v /tmp
/usr/sysv/bin/df -n
/usr/sysv/bin/df -i -l
/usr/sysv/bin/df -g
/usr/sysv/bin/df -e
/usr/sysv/bin/df | 包含 System V 的 df 命令。 |
/etc/filesystems | 包含文件系统信息。 |
/usr/bin/df 命令。