df即“可用磁盘”(disk free),用于显示文件系统的磁盘使用情况。默认情况下df命令将以每块1k的单位进行显示所有当前已经挂载的文件系统。
Linux下df命令的基本格式为:
df {options} {mount_point_of_filesystem}
其中,options的可用选项有:
在终端直接输入命令df,可查看样例输出:
例1:使用-a选项列出所有文件系统的磁盘使用量
例2:以人类易读的格式显示df命令的输出(df -h)
例3:显示特定文件系统已使用的空间,比如我们想要显示/dev/sap文件系统空间的使用情况
例4:输出所有以挂载文件系统的类型(df -T)
例5:按照块大小输出文件系统磁盘使用情况(df -k)
例6:输出文件系统的inode信息(df -i)
特定文件的inode信息:
例7:输出文件系统使用情况汇总(df --total)
例8:只打印本地文件系统磁盘的使用情况(df -l)
只打印本地文件系统:
例9:打印特定文件系统类型的磁盘使用情况(df -t)
-t选项在df命令中用来打印特定文件系统类型的信息,用-t制定文件系统的类型
例10:使用-x选项排除特定的文件系统类型
-x或-exclude-type在df命令中用来在输出中排除某些文件系统类型,假设我们要打印除ext3外所有的文件系统
例11:在df命令的输出中只打印特定的字段
--output={field_name1,field_name2,……}选项用于显示df命令某些字段的输出,可用的字段名有:source,fstype,itotal,iavail,ipcent,size,used,avail,pcent和target