Linux命令之df命令

一、命令简介

  Linux df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计,主要用于查看磁盘使用情况和文件系统格式,如果未提供文件名,则显示当前安装的所有文件系统上的可用空间。

二、使用示例

1、获取命令帮助

[root@s151 ~]# df --help
在这里插入图片描述

2、查看命令版本

[root@s151 ~]# df --version
df (GNU coreutils) 8.22
Copyright © 2013 Free Software Foundation, Inc.
许可证:GPLv3+:GNU 通用公共许可证第3 版或更新版本http://gnu.org/licenses/gpl.html
本软件是自由软件:您可以自由修改和重新发布它。
在法律范围内没有其他保证。

由Torbjörn Granlund、David MacKenzie 和Paul Eggert 编写。

3、查看所有文件系统类型

[root@s151 ~]# df -T
在这里插入图片描述

4、查看磁盘容量

[root@s151 ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 39G 1.5G 37G 4% /
devtmpfs devtmpfs 908M 0 908M 0% /dev
tmpfs tmpfs 919M 0 919M 0% /dev/shm
tmpfs tmpfs 919M 8.6M 911M 1% /run
tmpfs tmpfs 919M 0 919M 0% /sys/fs/cgroup
/dev/sda1 xfs 1014M 145M 870M 15% /boot
/dev/mapper/centos-home xfs 19G 3.3G 16G 18% /home
tmpfs tmpfs 184M 0 184M 0% /run/user/1000
tmpfs tmpfs 184M 0 184M 0% /run/user/0

5、查看指定磁盘容量

[root@s151 ~]# df -HT /home
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-home xfs 21G 3.5G 17G 18% /home

6、仅查看本地磁盘

[root@s74 ~]# df -lhT
在这里插入图片描述

7、查看指定类型的磁盘信息

[root@s151 ~]# df -t xfs -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 39G 1.5G 37G 4% /
/dev/sda1 xfs 1014M 145M 870M 15% /boot
/dev/mapper/centos-home xfs 19G 3.3G 16G 18% /home

8、显示inode信息

#显示inode信息,而不是根据存储块大小展示
[root@s151 ~]# df -i
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/mapper/centos-root 20078592 40968 20037624 1% /
devtmpfs 232238 369 231869 1% /dev
tmpfs 235257 1 235256 1% /dev/shm
tmpfs 235257 471 234786 1% /run
tmpfs 235257 16 235241 1% /sys/fs/cgroup
/dev/sda1 524288 327 523961 1% /boot
/dev/mapper/centos-home 9801728 798 9800930 1% /home
tmpfs 235257 1 235256 1% /run/user/1000
tmpfs 235257 1 235256 1% /run/user/0

三、使用语法及参数说明

1、使用语法

#df [选项]… [文件]…

2、参数说明

参数 参数说明
-a, --all 包括伪、重复、不可访问的文件系统
-B, --block-size=SIZE 打印前按大小缩放大小;例如。“-BM”以1048576字节为单位打印大小
–direct 显示文件的统计信息而不是装入点
–total 产生总计
-h, --human-readable 人类便于阅读方式展示,(例如1K 234M 2G)
-H, --si 人类便于阅读方式展示,但使用1000而不是1024的幂
-i, --inodes 显示inode 信息而非块使用量
-k 即–block-size=1K
-l, --local 只显示本机的文件系统
–no-sync 取得使用量数据前不进行同步动作(默认)
–output[=FIELD_LIST] 使用字段列表定义的输出格式,或者如果省略字段列表,则打印所有字段。
-P, --portability 使用POSIX输出格式
–sync 在获取使用信息之前调用同步
-t, --type=TYPE 将列表限制为类型为的文件系统
-T, --print-type 打印文件系统类型
-x, --exclude-type=TYPE 将列表限制为非类型的文件系统
-v 忽略,暂时无明确用途
–help 显示此帮助信息并退出
–version 显示版本信息并退出

Guess you like

Origin blog.csdn.net/carefree2005/article/details/120968527