df 命令显示文件系统的总空间和可用空间信息。FileSystem 参数指定文件系统驻留的设备的名称,文件系统的安装目录或文件系统的相对路径名。File 参数指定非安装点的文件或目录。如果指定 File 参数,df 命令显示该文件或目录所在文件系统的信息。如果您未指定 FileSystem 或者 File 参数,命令 df 显示当前已安装的所有文件系统信息。在缺省情况下,文件系统的统计信息以 512 字节的块单元显示。
df 命令通过 statfs 系统调用得到文件系统的空间统计信息。然而,如果指定了 -s 标志,则从虚拟文件系统(VFS)的文件系统帮助中取得统计信息。如果您不用 -s 标志指定参数,而且帮助系统无法获取统计信息,则采用 statfs 系统调用统计信息。在某些例外情况下,比如运行 df 命令时,文件系统正在被修改,则 df 命令显示的统计信息可能不精确。
示例
要显示所有已安装文件系统的信息,请输入: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
以 1024 字节块为单位显示文件系统 /test 的信息,输入:df -k /test
文件系统 1024 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置
/dev/lv11 16384 15824 4% 18 1% /tmp/ravi1
即以 1024 字节块为单位显示文件系统的统计信息。
以 MB 为单位显示文件系统 /test 的信息,输入:df -m /test
文件系统 MB 块 可用 已使用百分比 I 节点使用 I 节点使用百分比 安装位置
/dev/lv11 16.00 15.46 4% 18 1% /tmp/ravi1
即以 MB 为单位显示文件系统统计信息,并四舍五入到小数点第 2 位。
以 GB 为单位显示文件系统 /test 的信息,请输入: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% /