用法:df [OPTION]... [FILE]...
显示文件系统磁盘的使用情况-a, --all                 包括假的,重复的,无法访问的文件系统-B, --block-size=SIZE     用 SIZE 描述文件的大小;比如:'-BM' 用 1,048,576 bytes 为单位描述文件大小;SIZE 的格式在下边查看--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] 使用 FIELD_LIST 定义的输出格式如果未定义 FIELD_LIST,打印所有的数据-P, --portability         使用 POSIX 输出格式--sync                在得到有用的信息之前触发同步-t, --type=TYPE           只列出类型为 TYPE 的文件系统-T, --print-type          打印文件系统类型-x, --exclude-type=TYPE   只列出类型不为 TYPE 的文件系统-v                        (被忽略)--help              显示此帮助信息并退出--version             显示版本信息并退出所显示的数值是来自 --block-size、DF_BLOCK_SIZE、BLOCK_SIZE
及 BLOCKSIZE 环境变量中第一个可用的 SIZE 单位。
否则,默认单位是 1024 字节(或是 512,若设定 POSIXLY_CORRECT 的话)。SIZE 是一个整数可选项(例如: 10M=10*1024*1024).
单位有K, M, G, T, P, E, Z, Y (1024的次方) 或 KB, MB, ... (1000的次方).FIELD_LIST 是将数据列用逗号分隔的列表。可选的参数有: 'source', 'fstype', 'itotal',
'iused', 'iavail', 'ipcent', 'size', 'used', 'avail', 'pcent', 'file' and
'target'。

使用示例:

1. df:

[root@server ~]# df
文件系统          1K-块       已用     可用  已用% 挂载点
devtmpfs         877676       0   877676    0% /dev
tmpfs            888092       0   888092    0% /dev/shm
tmpfs            888092     432   887660    1% /run
tmpfs            888092       0   888092    0% /sys/fs/cgroup
/dev/vda1      41147472 3998228 35245752   11% /
tmpfs            177620       0   177620    0% /run/user/0

2. df -h: 数据可读性更好,建议在使用其他功能时,尽量加上-h

[root@server ~]# df -h
文件系统          容量   已用  可用  已用% 挂载点
devtmpfs        858M     0  858M    0% /dev
tmpfs           868M     0  868M    0% /dev/shm
tmpfs           868M  432K  867M    1% /run
tmpfs           868M     0  868M    0% /sys/fs/cgroup
/dev/vda1        40G  3.9G   34G   11% /
tmpfs           174M     0  174M    0% /run/user/0

3. df -ih: 显示inode信息

[root@server ~]# df -ih
文件系统         Inode  已用(I)  可用(I) 已用(I)% 挂载点
devtmpfs        215K     332    214K       1% /dev
tmpfs           217K       2    217K       1% /dev/shm
tmpfs           217K     377    217K       1% /run
tmpfs           217K      16    217K       1% /sys/fs/cgroup
/dev/vda1       2.5M     72K    2.5M       3% /
tmpfs           217K       1    217K       1% /run/user/0

4. df -Th: 显示文件系统类型

[root@server ~]# df -Th
文件系统        类型       容量   已用   可用  已用% 挂载点
devtmpfs       devtmpfs  858M     0  858M    0% /dev
tmpfs          tmpfs     868M     0  868M    0% /dev/shm
tmpfs          tmpfs     868M  432K  867M    1% /run
tmpfs          tmpfs     868M     0  868M    0% /sys/fs/cgroup
/dev/vda1      ext4       40G  3.9G   34G   11% /
tmpfs          tmpfs     174M     0  174M    0% /run/user/0

5. df -t TYPE:查询指定类型的文件系统,根据上一个命令可以查询

[root@server ~]# df -t tmpfs
文件系统        1K-块    已用   可用   已用% 挂载点
tmpfs          888092     0 888092    0% /dev/shm
tmpfs          888092   432 887660    1% /run
tmpfs          888092     0 888092    0% /sys/fs/cgroup
tmpfs          177620     0 177620    0% /run/user/0[root@server ~]# df -t ext4
文件系统          1K-块    已用     可用     已用% 挂载点
/dev/vda1      41147472 3998236 35245744   11% /

6. df -ah: 显示所有文件系统

[root@server ~]# df -ah
文件系统          容量   已用   可用  已用% 挂载点
sysfs              0     0     0     - /sys
proc               0     0     0     - /proc
devtmpfs        858M     0  858M    0% /dev
securityfs         0     0     0     - /sys/kernel/security
tmpfs           868M     0  868M    0% /dev/shm
devpts             0     0     0     - /dev/pts
tmpfs           868M  432K  867M    1% /run
tmpfs           868M     0  868M    0% /sys/fs/cgroup
cgroup             0     0     0     - /sys/fs/cgroup/systemd
pstore             0     0     0     - /sys/fs/pstore
cgroup             0     0     0     - /sys/fs/cgroup/blkio
cgroup             0     0     0     - /sys/fs/cgroup/devices
cgroup             0     0     0     - /sys/fs/cgroup/cpuset
cgroup             0     0     0     - /sys/fs/cgroup/cpu,cpuacct
cgroup             0     0     0     - /sys/fs/cgroup/memory
cgroup             0     0     0     - /sys/fs/cgroup/net_cls,net_prio
cgroup             0     0     0     - /sys/fs/cgroup/freezer
cgroup             0     0     0     - /sys/fs/cgroup/perf_event
cgroup             0     0     0     - /sys/fs/cgroup/pids
cgroup             0     0     0     - /sys/fs/cgroup/hugetlb
configfs           0     0     0     - /sys/kernel/config
/dev/vda1        40G  3.9G   34G   11% /
systemd-1          0     0     0     - /proc/sys/fs/binfmt_misc
hugetlbfs          0     0     0     - /dev/hugepages
mqueue             0     0     0     - /dev/mqueue
debugfs            0     0     0     - /sys/kernel/debug
tmpfs           174M     0  174M    0% /run/user/0

7. df --output=FIELD_LIST: 根据 FIELD_LIST 定制显示结果,比如只显示文件系统名,使用百分比和挂载点:

[root@server ~]# df --output=source,pcent,target
文件系统         已用% 挂载点
devtmpfs          0% /dev
tmpfs             0% /dev/shm
tmpfs             1% /run
tmpfs             0% /sys/fs/cgroup
/dev/vda1        11% /
tmpfs             0% /run/user/0

linux 命令:df 详解相关推荐

  1. Linux命令-ls详解

    Linux命令-ls详解(适合小白用户参考) 1.ls        不加任何参数,表示查询当前目录下的文件/文件夹 小提示:上面的白色文字表示普通文件,蓝色文字表示目录 2.ls        后面 ...

  2. 面试官都在问 | Linux命令mpstat详解

    面试官都在问 | Linux命令mpstat详解 1. mpstat的基本用法 mpstat的全称为Multiprocessor Statistics,是一款常用的多核CPU性能分析工具,用来实时查询 ...

  3. linux 命令 curl 详解

    一.curl 介绍 curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出stdout上面; 可以用它来构造http request报文,curl(C ...

  4. LINUX命令大全详解备忘录

    文件目录操作命令 ls命令 cd命令 pwd命令 mkdir命令 rm 命令 rmdir 命令 mv命令 cp 命令 touch 命令 cat 命令 nl命令 more命令 less 命令 head ...

  5. linux命令 正则表达式,详解Linux命令中的正则表达式

    详解Linux命令中的正则表达式 Mark Do 2017年9月19日 暂无评论 阅读 981 次 命令中的正则表达式 如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式.正则表达式 ...

  6. Linux命令大全详解,让我们轻松入门学习Linux!

    1.最基本常用命令 序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print wrok directory 查看当前所在文件夹 03 cd [目录名] cha ...

  7. linux命令历史详解

    概念:顾名思义,我们在linux终端输过的命令,系统都会将他们加载到内存中,以便我们快速调用命令.另外,Bash拥有自动记录命令历史的功能,用户所执行的命令会在注销时自动记录到自己的家目录下的.bas ...

  8. linux命令——ll详解

    一.ll命令 ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: ...

  9. Linux命令lsscsi详解

    @ 一.什么是scsi 二.常见硬盘接口 1. IDE接口的硬盘 2. SCSI接口硬盘 3. SATA接口类型 三. lsscsi命令 1. lsscsi 命令安装 2. lsscsi命令英文手册 ...

  10. linux命令ps详解

    原文地址:http://apps.hi.baidu.com/share/detail/32573968 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显 ...

最新文章

  1. phpmyadmin底部出现提示“The configuration file now needs a secret passphrase (blowfish_secret). ”...
  2. 子图同构问题与Ullmann Algorithm 算法(一)
  3. 自律到极致-人生才精致:第11期 - 领奖通知
  4. VS2017 Cordova Ionic2 移动开发-环境搭建
  5. Kaggle-MNIST之路
  6. java配置irport,一个production模式下的Ror环境搭建-airport -JavaEye技术社区
  7. java学习(177):获取应用程序的路径
  8. hadoop为什么出现
  9. HBuilderX真机调试检测不到魅族手机
  10. Confluence 6 SQL Server 数据库驱动修改
  11. 【MATLAB】基本绘图函数(涵盖所有基本绘图指令)
  12. dlna 斐讯r1怎么用_DLNA加持,斐讯R1说学逗唱样样行
  13. python经纬度转换xy坐标公式 pyqt_EXCEL公式进行经纬度与XY坐标的相互转换
  14. 网页表格线框html,网页设计表格单元格线条及边框设置
  15. 自建公众号服务器开发教程,01-微信公众号开发入门篇
  16. 计算机室内设计绘图,室内设计中手绘和电脑制图的比较
  17. java vnc server_VNCServer 配置 及Vncview的使用
  18. 2018年中国大数据BI行业分析报告!
  19. Cocos Creator2.4.8 资源加载源码阅读
  20. 手机耳塞 录音同时外放_如何将Android手机切换为“单声道”(这样就可以戴一副耳塞)

热门文章

  1. 在CAD绘图过程中怎么在图纸上添加字段以及文字说明?
  2. 风云诀动画版快上映了
  3. html免费自学网,给网页设计师的10个免费在线学习网站
  4. 电脑重要文件如何自动备份?
  5. D. Yaroslav and Divisors
  6. 打印html时设置去掉页眉页脚 简单一行代码搞定(记录一下)
  7. 【c#】解决datagridview只清空数据不删除标题方法
  8. 弹性布局多列换行居左布局
  9. Word VBA 常用语句
  10. 算法提高 The Sky is the Limit