df 命令用于显示文件系统的可用的磁盘空间的数量。如果没有指定具体的挂载点,df 命令将显示所有当前挂载的文件系统的可用空间的信息。默认情况下,显示的空间将以 1K 块大小为单位。其命令的语法如下所示:
df [OPTION]... [FILES]...
直接运行 df 命令,不指定任何参数,将得到类似如下的结果:
上述示例的输出中,每行显示的字段分别是设备名、总计块数量、已使用的磁盘空间、可用的磁盘空间、磁盘的使用率和挂载点。
使用 -a 选项,df 命令可以显示所有文件系统的信息,包括虚拟文件系统。
使用 -h 选项,df 命令将以可读的大小显示相应的结果信息(例如:200G、800M)。
使用 -T 选项,df 命令可以显示文件系统的类型的信息。
使用 -t 选项,df 命令可以仅显示某一指定文件系统类型的文件系统信息。
使用 -x 选项,df 命令可以显示除某一个文件系统类型以外的文件系统信息。
使用 -m 选项,df 命令可以用 MB 为块大小单位,显示文件系统信息。
本文参考自 《Linux Shell命令行及脚本编程实例详解 》