df


Linuxdf命令用来检查Linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息

命令格式:

df [选项] [文件]

命令功能:

显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以1KB为为单位进行显示,除非环境变量POSIXLY_CORRECT被指定,那样将以512字节为单位进行显示

命令参数:

必要参数:

-a  :全部文件系统列表

-h  :方便阅读方式显示

-H  :等于-h,但是计算式1k=1000 而不是1k等于1024

-i  :显示inode信息

-k  :区块为1024字节

-l  :只显示本地文件系统

-m :区块为1048576字节M为单位

--no-sync  :忽略sync命令

-P  :输出格式为POSIX

--sync :在取得磁盘信息前,先执行sync命令

-T  :文件系统类型

选择参数:

--block-size=<区块大小> 指定区块大小

-t<文件系统类型> 只显示选定文件系统的磁盘信息

-x<文件系统类型> 不显示选定文件系统的磁盘信息

--help 显示帮助信息

--version 显示版本信息

[root@yubing ~]# df

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/sda3              7306268   1746996   5182148  26% /

/dev/sda1               124427     11533    106470  10% /boot

tmpfs                   192600         0    192600   0% /dev/shm

[root@yubing ~]# df -i   显示inode信息

Filesystem            Inodes   IUsed   IFree IUse% Mounted on

/dev/sda3            1885696   75389 1810307    4% /

/dev/sda1              32128      35   32093    1% /boot

tmpfs                  48150       1   48149    1% /dev/shm

[root@yubing ~]# df -k  区块为1024字节,即K

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/sda3              7306268   1746996   5182148  26% /

/dev/sda1               124427     11533    106470  10% /boot

tmpfs                   192600         0    192600   0% /dev/shm

[root@yubing ~]# df -l    只显示本地文件系统

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/sda3              7306268   1746996   5182148  26% /

/dev/sda1               124427     11533    106470  10% /boot

tmpfs                   192600         0    192600   0% /dev/shm

[root@yubing ~]# df -m  区块为1048576字节,即M

Filesystem           1M-blocks      Used Available Use% Mounted on

/dev/sda3                 7136      1707      5061  26% /

/dev/sda1                  122        12       104  10% /boot

tmpfs                      189         0       189   0% /dev/shm

[root@yubing ~]# df -p   是大写的P

df: invalid option -- p

Try `df --help' for more information.

[root@yubing ~]# df -P   输出格式为POSIX

Filesystem         1024-blocks      Used Available Capacity Mounted on

/dev/sda3              7306268   1746996   5182148      26% /

/dev/sda1               124427     11533    106470      10% /boot

tmpfs                   192600         0    192600       0% /dev/shm

[root@yubing ~]# df -T  显示文件系统类型

Filesystem    Type   1K-blocks      Used Available Use% Mounted on

/dev/sda3     ext3     7306268   1746996   5182148  26% /

/dev/sda1     ext3      124427     11533    106470  10% /boot

tmpfs        tmpfs      192600         0    192600   0% /dev/shm

[root@yubing ~]# df -t ext3 只显示选定文件系统的磁盘信息

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/sda3              7306268   1746996   5182148  26% /

/dev/sda1               124427    11533    106470  10% /boot

[root@yubing ~]# df -ia    显示全部文件系统列表并显示inode信息

Filesystem            Inodes   IUsed   IFree IUse% Mounted on

/dev/sda3            1885696   75389 1810307    4% /

proc                       0       0       0    -  /proc

sysfs                      0       0       0    -  /sys

devpts                     0       0       0    -  /dev/pts

/dev/sda1              32128      35   32093    1% /boot

tmpfs                  48150       1   48149    1% /dev/shm

none                       0       0       0    -  /proc/sys/fs/binfmt_misc

[root@yubing ~]# df -h   方便阅读方式显示

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda3             7.0G  1.7G  5.0G  26% /

/dev/sda1             122M   12M  104M  10% /boot

tmpfs                 189M     0  189M   0% /dev/shm

[root@yubing ~]#