用途

查看系统硬盘空间使用情况

用法

df [OPTION]... [FILE]...

常用参数

-a, --all

显示所有文件系统,包含类似文件系统(dummy file system)

-B, --block-size=SIZE

设置显示的块大小,默认是1K

--total

显示各列汇总信息,附加到显示结果最后一行

-h, --human-readable

人类可读方式显示数字

-H, --si

单位换算用1000代替1024

-i, --inodes

只显示inodes使用情况统计

-k

设置1K为块大小

-l, --local

只显示本地文件系统空间使用情况

--no-sync

统计之前不触发sync操作,(默认行为)

--sync

统计之前执行触发sync操作

-t, --type=TYPE

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

-T, --print-type

输出信息包含文件系统类型

-x, --exclude-type=TYPE

指定不显示的文件系统类型

--help

显示命令帮助信息

--version

显示命令版本信息

实践

1.列出所有文件系统使用情况

[root@vm ~]# df -a
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_vm-lv_root
14225776 5807216 7689268 44% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
tmpfs 1478132 4 1478128 1% /dev/shm
/dev/sda1 487652 27868 434184 7% /boot
none 0 0 0 - /proc/sys/fs/binfmt_misc
www 290456572 15634256 274822316 6% /media/sf_www

2.人类可读方式显示且包含汇总信息

[root@vm ~]# df --total -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_vm-lv_root
14G 5.6G 7.4G 44% /
tmpfs 1.5G 4.0K 1.5G 1% /dev/shm
/dev/sda1 477M 28M 425M 7% /boot
www 278G 15G 263G 6% /media/sf_www
total 293G 21G 272G 8%

3.统计inode使用情况

[root@vm ~]# df --total -h -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_vm-lv_root
891K 263K 629K 30% /
tmpfs 361K 2 361K 1% /dev/shm
/dev/sda1 126K 38 125K 1% /boot
www 1000 0 1000 0% /media/sf_www
total 1.4M 263K 1.1M 20%

4.输出文件系统类型

[root@vm ~]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_vm-lv_root
ext4 14225776 5808736 7687748 44% /
tmpfs tmpfs 1478132 4 1478128 1% /dev/shm
/dev/sda1 ext4 487652 27868 434184 7% /boot
www vboxsf 290456572 15634256 274822316 6% /media/sf_www

5.只显示ext4文件系统

[root@vm ~]# df -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_vm-lv_root
14225776 5810476 7686008 44% /
/dev/sda1 487652 27868 434184 7% /boot

参考资料

【1】What is dummy file system?

https://askubuntu.com/questions/507206/what-is-dummy-filesystem

【2】man df

N天学习一个linux命令之df的更多相关文章

  1. N天学习一个Linux命令之帮助命令:man

    前言 工作中每天都在使用常用的命令和非常用的命令,忘记了用法或者参数,都会bing一下,然后如此循环.一直没有真正的系统的深入的去了解命令的用法,我决定打破它.以前看到有人,每天学习一个linux命令 ...

  2. 每天一个linux命令(33)--df命令

    周末是学习的好时光. 每天一个Linux命令,接下来是磁盘存储相关的,df, du命令 Linux中 df  命令的功能是用来检查Linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬 ...

  3. N天学习一个Linux命令之free

    用途 查看系统内存(物理/虚拟/缓存/共享)使用情况 用法 free [-b | -k | -m | -g | -h] [-o] [-s delay ] [-c count ] [-a] [-t] [ ...

  4. N天学习一个linux命令之ping

    用途 检测主机是否可到达,也就是说,目标主机是否可以联网,还可以用于检测网速.通过发送ICMP ECHO_REQUEST数据包检测. 用法 ping [options] destination 常用选 ...

  5. N天学习一个linux命令之kill

    用途 用于终止进程 用法 kill [-s signal|-p] [--] pid... kill -l [signal] 说明 1.默认发送信号15(请求终止进程,程序可以捕获,操作系统会杀死没有对 ...

  6. N天学习一个linux命令之du

    用途 统计文件或者目录占用硬盘空间大小 用法 du [OPTION] [FILE]du [OPTION] --files0-from=F 常用参数 -a, --all统计所有文件,不仅仅是目录 -b, ...

  7. N天学习一个linux命令之scp

    用途 通过ssh通道,不同主机之间复制文件 用法 scp [options] [user@host:]file1 [user2@host2:]file2 常用参数 -1使用 ssh 1协议 -2使用s ...

  8. 每天学习一个Linux命令-目录

    在工作中总会零零散散使用到各种Linux命令,从今天开始详细的学习一下linux常用命令,坚持每天一个命令,学习的主要参考资料为: 1.竹子-博客(https://www.cnblogs.com/pe ...

  9. 每天一个linux命令(4) df命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

随机推荐

  1. 2017北京国庆刷题Day1 morning T2

    T2火柴棒 (stick) Time Limit:1000ms   Memory Limit:128MB 题目描述 众所周知的是,火柴棒可以拼成各种各样的数字.具体可以看下图: 通过2根火柴棒可以拼出 ...

  2. codevs4511信息传递(Tarjan求环)

    题目描述 有n个同学(编号为1到n)正在玩一个信息传递的游戏.在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学. 游戏开始时,每人都只知道自己的生日.之后每一 ...

  3. codevs1026商务旅行

    1036 商务旅行  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond 题解       题目描述 Description 某首都城市的商人要经常到各城镇去做 ...

  4. PropertyInfo 类

    [AttributeUsage(AttributeTargets.Property)] //Models 特性        public class CanWriteAttribute : Attr ...

  5. http通讯基础

    1 . 一个网页包括 JS  CSS Html 2 . 状态码:200  正常   302  临时重定向 (类似呼叫转移) 304  未修改,客户端缓存的信息是最新的,无需到服务器重新获取 403  ...

  6. css 众妙之门 学习笔记

    伪类: 结构伪类: :empty :only-child :before :after :active :hover :focus :link :visited :first-child :last- ...

  7. RTL Compiler之Technology Library

    1 Target Library Design Compiler uses the target library to build a circuit. During mapping, Design ...

  8. 扩增子图表解读6韦恩图:比较组间共有和特有OTU或分类单元

    韦恩图 Venn Diagram Venn Diagram,也称韦恩图.维恩图.文氏图,用于显示元素集合重叠区域的图示.   韦图绘制工具 常用R语言的VennDiagram包绘制,输出PDF格式方便 ...

  9. PHP 之sha256 sha512封装

    /* PHP sha256 sha512目前(PHP 7.1)没有内置的函数来计算,sha1() sha1_file() md5() md5_file()分别可以用来计算字符串和文件的sha1散列值和 ...

  10. transition-分栏按钮动画

      => css: .cateBtn{ position: relative; background: #fff; border: 1px solid #ddd; border-radius: ...