一、作用
用于显示系统上磁盘空间的使用量情况
二、选项
-
- -h 以容易阅读方式显示磁盘信息
- -t (文件系统):显示文件系统中的磁盘分区使用情况
```shell
Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。
1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。
Used:已经使用的空间大小。
Available:剩余的空间大小。
Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避免磁盘容量不足出现系统问题,尤其是对于文件内容增加较快的情况(如/home、/var/spool/mail等)。
Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。
<a name="wNitJ"></a>## 三、实例```shell[root@localhost network-scripts]# df -a文件系统 1K-块 已用 可用 已用% 挂载点sysfs 0 0 0 - /sysproc 0 0 0 - /procdevtmpfs 919544 0 919544 0% /devsecurityfs 0 0 0 - /sys/kernel/securitytmpfs 931548 0 931548 0% /dev/shmdevpts 0 0 0 - /dev/ptstmpfs 931548 9948 921600 2% /runtmpfs 931548 0 931548 0% /sys/fs/cgroupcgroup 0 0 0 - /sys/fs/cgroup/systemdpstore 0 0 0 - /sys/fs/pstorecgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacctcgroup 0 0 0 - /sys/fs/cgroup/cpusetcgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_priocgroup 0 0 0 - /sys/fs/cgroup/freezercgroup 0 0 0 - /sys/fs/cgroup/blkiocgroup 0 0 0 - /sys/fs/cgroup/devicescgroup 0 0 0 - /sys/fs/cgroup/memorycgroup 0 0 0 - /sys/fs/cgroup/hugetlbcgroup 0 0 0 - /sys/fs/cgroup/pidscgroup 0 0 0 - /sys/fs/cgroup/perf_eventconfigfs 0 0 0 - /sys/kernel/config/dev/mapper/centos-root 17811456 8006352 9805104 45% /selinuxfs 0 0 0 - /sys/fs/selinuxsystemd-1 0 0 0 - /proc/sys/fs/binfmt_mischugetlbfs 0 0 0 - /dev/hugepagesmqueue 0 0 0 - /dev/mqueuedebugfs 0 0 0 - /sys/kernel/debug/dev/sda1 1038336 152552 885784 15% /boottmpfs 186312 0 186312 0% /run/user/0
[root@xxxx ~ ]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 898M 0 898M 0% /dev
tmpfs 910M 0 910M 0% /dev/shm
tmpfs 910M 9.7M 901M 2% /run
tmpfs 910M 0 910M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17G 1.6G 16G 9% /
/dev/sda1 1014M 149M 866M 15% /boot
tmpfs 182M 0 182M 0% /run/user/0
[root@xxxx ~ ]# df -t xfs -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 7.8G 9.3G 46% /
/dev/sda1 1014M 149M 866M 15% /boot