查询文件系统的可用空间与文件信息
df [-ahHiklPT] [-B size] [-t fstype] [-x type] [--direct] [--total] [--no-sync] [--sync] [filesys | files]
df [--help] [--version]
df命令主要用于显示指定文件系统或包含指定文件的文件系统的可用磁盘空间数量。其中,filesys是一个或一组文件系统、文件系统分区的设备文件名或文件系统的安装点。files是一个或一组文件,表示包含指定文件的文件系统。如果未指定任何参数,df命令通常仅显示本地系统当前已经安装的所有文件系统的可用空间信息。通常,显示的磁盘空间数量以1KB的数据块为单位,除非已经设置了POSIXLY_CORRECT环境变量,在此情况下,磁盘空间数量以512字节的数据块为单位。
-a, --all 显示所有文件系统(包括虚拟文件系统,如proc)的可用存储空间等统计数据。
-B size, --block-size=size 使用指定字节数的数据块为计量单位,显示每个已安装文件系统的磁盘空间使用情况。输出信息包括文件系统的设备文件名、文件系统总容量、已分配的存储空间容量、可用的存储空间容量、已用存储空间占文件系统总容量的百分比,以及文件系统的安装点等。其中,size是一个数字,表示字节数,也可以是KB(1000)、K(1024)、MB(10002)、M(10242)、GB(10003)、G(10243)以及T、P、E、Z或Y等字符(字符前也可以加数字),表示相应的容量单位。
--direct 把命令行参数看作文件而非安装点,查询其所在文件系统的可用空间信息。
--total 在常规的数据显示之后增加一行统计数据,累加每一列数据。
-h, --human-readable 采用容易阅读与理解的形式显示存储空间信息,以KB、MB或GB为单位,如12K、2.4M或2G等,显示每个已安装文件系统的存储空间使用情况。输出信息包括文件系统的设备文件名、文件系统总容量、已分配的存储空间容量、可用的存储空间容量、已用存储空间容量占文件系统总容量的百分比,以及文件系统的安装点。
-H, --si 以1000而非1024为递进单位显示存储空间信息。
-i, --inodes 仅显示信息节点而非数据块的有关信息,其中包括文件系统的设备文件名、信息节点(文件)总量、空闲信息节点数量、已用信息节点数量、已用信息节点数量占信息节点总量的百分比,以及文件系统的安装点等。
-k 相当于指定了“--block-size=1K”选项,表示以KB为单位,显示每个文件系统的存储空间使用情况。输出信息包括文件系统的设备文件名、文件系统的总容量、已分配的存储空间容量、可用的存储空间容量、已用存储空间占文件系统总容量的百分比,以及文件系统的安装点。通常,“-k”是df命令的默认选项。
-l, --local 仅限于输出已安装的本地文件系统的存储空间使用情况,包括可用的存储空间容量,以及可用的文件信息节点数量等。
--no-sync 在查询信息之前不必执行sync命令(默认)。
-P, --portability 采用POSIX标准的输出格式显示数据。
--sync 在查询信息之前首先执行sync命令,以便获取的信息更准确。
-t fstype, --type=fstype 仅限于输出与指定文件系统类型有关的磁盘空间总量与可用容量,信息节点(文件)总量与可用信息节点数量等信息。
-T, --print-type 同时显示每个文件系统的类型。
-x type, --exclude-type=type 显示除指定文件系统类型之外的其他文件系统的磁盘空间总量与可用容量、信息节点(文件)总量与可用信息节点数量等信息。
Size 文件系统中存储空间的总容量。
Used 文件系统中已经占用的存储空间数量。
Avail或Available 文件系统中可用的空闲存储空间数量。
Use% 文件系统中已用存储空间数量占全部存储空间总容量的百分比。
Mounted on 文件系统的安装点。
1[KMG]-blocks 文件系统中存储空间的总容量(未加“-h”选项时)。
Inodes 文件系统中信息节点的总和。
IUsed 文件系统中已用信息节点的数量。
IFree 文件系统中空闲信息节点的数量。
IUse% 文件系统中已用信息节点数量占信息节点总和的百分比。
1. 采用容易阅读与理解的形式显示文件系统存储空间的使用情况。
$ df -t ext4 -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_iscas-lv_root 23G 7.0G 15G 33% / /dev/sda3 485M 29M 431M 7% /boot $
2. 查询文件系统信息节点的使用情况。
$ df -t ext4 -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/vg_iscas-lv_root 1523712 110428 1413284 8% / /dev/sda3 128016 38 127978 1% /boot $
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z