df命令

df命令

  df是disk filesytem的缩写,即磁盘文件系统。
  df命令用来报告文件系统的磁盘使用率。
  df命令最常用的用法是显示文件系统对应的使用率:

# df
Filesystem             1K-blocks    Used Available Use% Mounted on
devtmpfs                 8141588     0 8141588 0% /dev
tmpfs                     8155572     0 8155572 0% /dev/shm
tmpfs                     8155572    9140 8146432 1% /run
tmpfs                     8155572     0 8155572 0% /sys/fs/cgroup
/dev/mapper/centos-root 52403200 9547824 42855376 19% /
/dev/sda1                 505580 179836    325744 36% /boot
/dev/mapper/centos-home 426975544 33036 426942508 1% /home
tmpfs                     1631116     0 1631116 0% /run/user/0

一共显示六项:
    第一项Filesystem:文件系统,显示文件系统对应的设备文件
    第二项1K-blocks:以1K为单位的数据块个数
    第三项Used:已使用的数据块个数
    第四项Available:可用的数据块个数
    第五项Use%:使用率
    第六项Munted on:文件系统的挂载点
  默认以1K为单位,可以使用选项-h(--human-readable)来显示可读写更强的内容:

# df -h
Filesystem             Size Used Avail Use% Mounted on
devtmpfs                 7.8G     0 7.8G 0% /dev
tmpfs                    7.8G     0 7.8G 0% /dev/shm
tmpfs                    7.8G 9.0M 7.8G 1% /run
tmpfs                    7.8G     0 7.8G 0% /sys/fs/cgroup
/dev/mapper/centos-root 50G 9.2G 41G 19% /
/dev/sda1                494M 176M 319M 36% /boot
/dev/mapper/centos-home 408G 33M 408G 1% /home
tmpfs                    1.6G     0 1.6G 0% /run/user/0


  选项-h使用1024作为容量转化单位,可以使用选项-H使用1000作为容量转化单位:

# df -H
Filesystem             Size Used Avail Use% Mounted on
devtmpfs                 8.4G     0 8.4G 0% /dev
tmpfs                    8.4G     0 8.4G 0% /dev/shm
tmpfs                    8.4G 9.4M 8.4G 1% /run
tmpfs                    8.4G     0 8.4G 0% /sys/fs/cgroup
/dev/mapper/centos-root 54G 9.8G 44G 19% /
/dev/sda1                518M 185M 334M 36% /boot
/dev/mapper/centos-home 438G 34M 438G 1% /home
tmpfs                    1.7G     0 1.7G 0% /run/user/0


  默认不显示文件系统的类型,可以使用选项-T(--print-type)来显示文件系统的类型:

[root@localhost ~]# df -T
Filesystem             Type     1K-blocks    Used Available Use% Mounted on
devtmpfs                devtmpfs 8141588     0 8141588 0% /dev
tmpfs                 tmpfs     8155572     0 8155572 0% /dev/shm
tmpfs                 tmpfs     8155572    9140 8146432 1% /run
tmpfs                 tmpfs     8155572     0 8155572 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs     52403200 9547824 42855376 19% /
/dev/sda1             xfs         505580 179836    325744 36% /boot
/dev/mapper/centos-home xfs     426975544 33036 426942508 1% /home
tmpfs                 tmpfs     1631116     0 1631116 0% /run/user/0