df用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用df来获取硬盘被占用了多少空间,剩多少空间。
功能:
显示指定文件的可用空间。如果没有文件名被指定,则所有当前被挂在的文件系统的可用空间将被显示。
默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT被指定,那样将以512字节为单位显示。
常用选项:
-a,--all:全部文件系统列表
-B, --block-size=SIZE:指定分区块大小
-h:人类可阅读的方式显示
-i:以inode模式来显示磁盘使用情况
-k:区块为1024字节
-m:区块为1048576字节
-l:只显示本地文件系统
--no-sync:忽略sync命令
-P:输出格式为POSIX
--sync:在取得磁盘信息前,先执行sync命令
-T:文件系统类型
-t<文件系统类型>只显示指定类型文件系统的磁盘信息
-x<文件系统类型>不示指定类型文件系统的磁盘信息
df:
第一列:代表文件系统对应的设备文件的路径名
第二列:给出分区包含的数据块(1024字节)的数目
第三,四列:分别是已用和可用的数据块数目
第三四列数目之和不等于第二列,这是因为缺省的每个分区都留了少量空间供管理员使用;即使遇到管理员空间已满的情况下,管理员仍能登陆和留有解决问题所需的
工作空间。清单中,Use%表示普通用户所占的百分比,既使这一数字达到百分之百,分区仍能留有管理员使用的空间。Mounted on表示文件系统的挂载点。
df -i:以inode来显示磁盘使用情况
df -ia:列出各文件系统i节点使用情况
df -t:显示指定类型磁盘
df -T:累出文件系统类型