df 命令列出指定的文件名所在的文件系统上可用磁盘空间的数量。 如果没有指定文件名,则显示当前所有使用中的文件系统。默认情况下,磁盘空间以 1K 为一块显示,如果设置了环境变量 POSIXLY_CORRECT,则采用 512 字节为一块显示。

命令格式

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

命令参数

-a, --all
  显示所有文件系统磁盘空间的占用情况

-B, --block-size=SIZE
  指定块的大小

--total
  额外显示总体的磁盘空间的占用情况

-h, --human-readable
  以易于阅读的方式显示信息

-H, --si
  与 -h 类似,但是 1K = 1000 Byte 而不是 1K = 1024 Byte

-i, --inodes
  以 inode 信息代替块表示占用情况

-k
  相当于 --block-size=1K

-l, --local
  仅显示本地文件系统的占用情况

--no-sync
  在获取磁盘信息前不调用 sync

-P, --portability
  以 POSIX 格式输出

--sync
  在获取磁盘信息前先调用 syn

-t, --type=TYPE
  仅显示指定类型的文件系统的信息

-T, --print-type
  额外显示每个文件系统的类型

-x, --exclude-type=TYPE
  仅显示指定类型之外的文件系统的信息

-v (忽略)

--help
  显示帮助信息

--version
  显示版本信息

实例

a) 列出所有文件系统磁盘空间的占用情况

huey@huey-K42JE:~$ df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda9 54822324 5576272 46461236 11% /
udev 1986104 4 1986100 1% /dev
tmpfs 797632 872 796760 1% /run
none 5120 0 5120 0% /run/lock
none 1994080 152 1993928 1% /run/shm
/dev/sda5 83886076 35654980 48231096 43% /media/40A258B2A258AE62

b) 列出 /etc/passwd 文件所在文件系统磁盘空间的占用情况

huey@huey-K42JE:~$ df /etc/passwd
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda9 54822324 5576272 46461236 11% /

c) 指定特定类型的文件系统

huey@huey-K42JE:~$ df -t ext4
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda9 54822324 5576272 46461236 11% /

d) 指定块的大小

huey@huey-K42JE:~$ df -B 1M
文件系统 1M-块 已用 可用 已用% 挂载点
/dev/sda9 53538 5446 45373 11% /
udev 1940 1 1940 1% /dev
tmpfs 779 1 779 1% /run
none 5 0 5 0% /run/lock
none 1948 1 1948 1% /run/shm
/dev/sda5 81920 34820 47101 43% /media/40A258B2A258AE62

e) 以易于阅读的方式显示

huey@huey-K42JE:~$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda9 53G 5.4G 45G 11% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 779M 872K 779M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 152K 2.0G 1% /run/shm
/dev/sda5 80G 35G 46G 43% /media/40A258B2A258AE62

最新文章

  1. 基于GPU的高分一号影像正射校正的设计与实现
  2. PHP常用函数大全
  3. win7+theano with GPU enabled
  4. Football Foundation (FOFO) TOJ 2556
  5. Xcode 项目文件介绍
  6. Tomcat & Nginx
  7. ios UI 之间的切换方法,using prepareForSegue and not
  8. jQuery选择器实现隔行变色
  9. Odd Numbers of Divisors
  10. php Redis函数使用总结(string,hash,list, set , sort set )
  11. 服务器&阵列卡LSI SAS223&组raid 10
  12. SQL Server 表的管理_关于数据增删查改的操作的详解(案例代码)
  13. 解决乱码的方法是,在执行SQL语句之前,将MySQL以下三个系统参数设置为与服务器字符集character-set-server相同的字符集
  14. 好文推荐系列--------(1)bower---管理你的客户端依赖
  15. selenium自动化定位方法
  16. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
  17. ui-sref
  18. springboot集成AOP管理日志
  19. python第二十三天-----Tornado
  20. 也谈设计模式Facade

热门文章

  1. CodeForces 706A Beru-taxi (数学计算,水题)
  2. 在数据库各种状态下查询DBID的五大类十种方法汇总
  3. Velocity中#set指令
  4. jeewx的使用_02 解析微信服务器post过来的数据
  5. 编码规范系列(一):Eclipse Code Templates设置
  6. Weka – 分类
  7. 序列化对象C++对象的JSON序列化与反序列化探索
  8. mysql的top n查询
  9. hibernate 实体关系映射笔记
  10. Telnet、SSH和VNC