Linux df命令,全称 disk free, 作用是显示Linux 系统上目前文件系统的磁盘使用情况。
语法:
df [option] [mount point of filesystem ]
参数说明:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h” 但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
–no-sync 忽略 sync 命令
-P 输出格式为POSIX
–sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
–block-size=<区块大小> 指定区块大小
-t<文件系统类型> 只显示选定文件系统的磁盘信息
-x<文件系统类型> 不显示选定文件系统的磁盘信息
–help 显示帮助信息
–version 显示版本信息
实例:
1、显示磁盘的使用情况
[root@iz2zee6df2m25mzfkxycqpz /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 9.1G 29G 25% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.8G 0 1.8G 0% /dev/shm tmpfs 1.8G 444K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 361M 0 361M 0% /run/user/0
2、以inode模块来显示磁盘的使用情况
[root@iz2zee6df2m25mzfkxycqpz /]# df -ih Filesystem Inodes IUsed IFree IUse% Mounted on /dev/vda1 2.5M 160K 2.4M 7% / devtmpfs 449K 329 448K 1% /dev tmpfs 451K 1 451K 1% /dev/shm tmpfs 451K 391 451K 1% /run tmpfs 451K 16 451K 1% /sys/fs/cgroup tmpfs 451K 1 451K 1% /run/user/0
3、列出文件系统的类型
[root@iz2zee6df2m25mzfkxycqpz /]# df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 40G 9.1G 29G 25% / devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev tmpfs tmpfs 1.8G 0 1.8G 0% /dev/shm tmpfs tmpfs 1.8G 444K 1.8G 1% /run tmpfs tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs tmpfs 361M 0 361M 0% /run/user/0
4、查看指定类型的磁盘情况
[root@iz2zee6df2m25mzfkxycqpz /]# df -ht tmpfs Filesystem Size Used Avail Use% Mounted on tmpfs 1.8G 0 1.8G 0% /dev/shm tmpfs 1.8G 444K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 361M 0 361M 0% /run/user/0
5、显示特定文件系统的使用情况
[root@iz2zee6df2m25mzfkxycqpz /]# df -h /run Filesystem Size Used Avail Use% Mounted on tmpfs 1.8G 444K 1.8G 1% /run
6、显示所有文件系统使用情况的汇总
[root@iz2zee6df2m25mzfkxycqpz /]# df -h --total Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 9.1G 29G 25% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.8G 0 1.8G 0% /dev/shm tmpfs 1.8G 444K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 361M 0 361M 0% /run/user/0 total 47G 9.1G 36G 21% -
7、仅显示本地文件系统的磁盘使用情况
[root@iz2zee6df2m25mzfkxycqpz /]# df -hl Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 9.1G 29G 25% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.8G 0 1.8G 0% /dev/shm tmpfs 1.8G 444K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 361M 0 361M 0% /run/user/0