linux 命令:df 详解
用法: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 详解相关推荐
- Linux命令-ls详解
Linux命令-ls详解(适合小白用户参考) 1.ls 不加任何参数,表示查询当前目录下的文件/文件夹 小提示:上面的白色文字表示普通文件,蓝色文字表示目录 2.ls 后面 ...
- 面试官都在问 | Linux命令mpstat详解
面试官都在问 | Linux命令mpstat详解 1. mpstat的基本用法 mpstat的全称为Multiprocessor Statistics,是一款常用的多核CPU性能分析工具,用来实时查询 ...
- linux 命令 curl 详解
一.curl 介绍 curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出stdout上面; 可以用它来构造http request报文,curl(C ...
- LINUX命令大全详解备忘录
文件目录操作命令 ls命令 cd命令 pwd命令 mkdir命令 rm 命令 rmdir 命令 mv命令 cp 命令 touch 命令 cat 命令 nl命令 more命令 less 命令 head ...
- linux命令 正则表达式,详解Linux命令中的正则表达式
详解Linux命令中的正则表达式 Mark Do 2017年9月19日 暂无评论 阅读 981 次 命令中的正则表达式 如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式.正则表达式 ...
- Linux命令大全详解,让我们轻松入门学习Linux!
1.最基本常用命令 序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print wrok directory 查看当前所在文件夹 03 cd [目录名] cha ...
- linux命令历史详解
概念:顾名思义,我们在linux终端输过的命令,系统都会将他们加载到内存中,以便我们快速调用命令.另外,Bash拥有自动记录命令历史的功能,用户所执行的命令会在注销时自动记录到自己的家目录下的.bas ...
- linux命令——ll详解
一.ll命令 ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: ...
- Linux命令lsscsi详解
@ 一.什么是scsi 二.常见硬盘接口 1. IDE接口的硬盘 2. SCSI接口硬盘 3. SATA接口类型 三. lsscsi命令 1. lsscsi 命令安装 2. lsscsi命令英文手册 ...
- linux命令ps详解
原文地址:http://apps.hi.baidu.com/share/detail/32573968 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显 ...
最新文章
- phpmyadmin底部出现提示“The configuration file now needs a secret passphrase (blowfish_secret). ”...
- 子图同构问题与Ullmann Algorithm 算法(一)
- 自律到极致-人生才精致:第11期 - 领奖通知
- VS2017 Cordova Ionic2 移动开发-环境搭建
- Kaggle-MNIST之路
- java配置irport,一个production模式下的Ror环境搭建-airport -JavaEye技术社区
- java学习(177):获取应用程序的路径
- hadoop为什么出现
- HBuilderX真机调试检测不到魅族手机
- Confluence 6 SQL Server 数据库驱动修改
- 【MATLAB】基本绘图函数(涵盖所有基本绘图指令)
- dlna 斐讯r1怎么用_DLNA加持,斐讯R1说学逗唱样样行
- python经纬度转换xy坐标公式 pyqt_EXCEL公式进行经纬度与XY坐标的相互转换
- 网页表格线框html,网页设计表格单元格线条及边框设置
- 自建公众号服务器开发教程,01-微信公众号开发入门篇
- 计算机室内设计绘图,室内设计中手绘和电脑制图的比较
- java vnc server_VNCServer 配置 及Vncview的使用
- 2018年中国大数据BI行业分析报告!
- Cocos Creator2.4.8 资源加载源码阅读
- 手机耳塞 录音同时外放_如何将Android手机切换为“单声道”(这样就可以戴一副耳塞)