内容来源于人民邮电出版社《Linux命令应用大词典》

讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容


本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1872271


df命令

使用df命令可以显示文件系统的信息,默认是显示所有文件系统。检查文件系统的磁盘空间使用情况,利用该命令获取硬盘使用了多少空间、目前还剩下多少空间等相关信息。

命令语法:

df[选项] [文件]

命令中各选项的含义如表所示。

                                    df命令选项含义

选项

含义

-a

显示所有文件系统,包括虚拟文件系统

-i

显示inode信息而不是块使用量

-k                   

KB为单位显示(即块大小为1KB

-x <文件系统类型>  

只显示文件系统不是指定类型信息

-T      

显示文件系统类型

-t <文件系统类型>  

只显示指定文件系统类型的信息

-l       

只显示本机的文件系统

-h

以可读性较高的方式来显示信息

-H

-h选项相同,但是在计算时以1000字节为换算单位而不是1024 字节

 

例:显示磁盘空间的使用情况。

[root@rhel~]# df

文件系统             1K-      已用     可用  已用% 挂载点

/dev/sda2        154818540   2886316 144067904   2% /

tmpfs              506272        72   506200   1% /dev/shm

/dev/sda1            99150     28891    65139  31% /boot

/dev/sda5        103215228    192116  97779984   1% /mnt/www

// /dev/shm代表系统的虚拟内存文件系统

例:以MBGB(以1024字节为换算单位)为单位显示磁盘空间使用情况

[root@rhel~]# df -h

文件系统             容量 已用  可用 已用%% 挂载点

/dev/sda2             148G  2.8G 138G   2% /

tmpfs                 495M   72K 495M   1% /dev/shm

/dev/sda1             97M   29M   64M 31% /boot

/dev/sda5             99G  188M   94G  1% /mnt/www

例:以MBGB(以1000字节为换算单位)为单位显示磁盘空间使用情况

[root@rhel~]# df -H

文件系统              容量  已用 可用 已用%% 挂载点

/dev/sda2              159G   3.0G  148G   2% /

tmpfs                  519M    74k  519M   1% /dev/shm

/dev/sda1             102M    30M    67M 31% /boot

/dev/sda5             106G   197M   101G  1% /mnt/www

例:在显示磁盘空间使用情况时也显示文件系统类型。

[root@rhel~]# df -T

文件系统   类型         1K-      已用     可用 已用% 挂载点

/dev/sda2     ext4  154818540   2886316 144067904   2% /

tmpfs        tmpfs      506272        72   506200   1% /dev/shm

/dev/sda1    ext4       99150     28891    65139  31% /boot

/dev/sda5    ext4   103215228    192116 97779984   1% /mnt/www

例:显示ext4文件系统类型磁盘空间使用情况

[root@rhel~]# df -t ext4

文件系统                 1K-     已用      可用 已用% 挂载点

/dev/sda2            154818540   2886316 144067904   2% /

/dev/sda1                99150     28891    65139  31% /boot

/dev/sda5           103215228    192116  97779984  1% /mnt/www

查看/mnt/www目录所在磁盘分区的磁盘空间使用情况

[root@rhel~]# df /mnt/www

文件系统                 1K-     已用      可用 已用% 挂载点

/dev/sda5           103215228    192116  97779984  1% /mnt/www

19.28显示磁盘空间的inode信息。

[root@rhel ~]# df -i

文件系统              Inode  已用(I) 可用(I) 已用(I)%% 挂载点

/dev/sda2           9830400   92500 9737900    1% /

tmpfs                126568       3  126565   1% /dev/shm

/dev/sda1             25688      38   25650   1% /boot

/dev/sda5           6561792      12 6561780    1% /mnt/www