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

Linux 命令 - df: 报告磁盘空间的占用情况的更多相关文章

  1. linux命令-df查看磁盘命令

    格式 df -h 人性化变换数据单位 -k 数据以k为单位 -m 数据以m为单位 -i  查看indoe使用情况 free(查看swap)

  2. Linux文件删除,但是df之后磁盘空间没有释放

    Linux 磁盘空间总是报警,查到到大文件,删除之后,df看到磁盘空间并没有释放. 查找了下发现系统对rm进行了alias   ,因为Linux对删除操作没有回收站机制,对rm操作进行了自定义,对删除 ...

  3. Linux命令(二十三) 磁盘管理命令(一) df,du,tune2fs

    一. 查看磁盘占用空间情况 df df 命令用于查看硬盘空间的使用情况,还可以查看硬盘分区的类型或 inode 节点的使用情况等. df 命令常用参数如下: -a 显示所有文件系统的磁盘使用情况,包括 ...

  4. linux 删除文件后 df 查看磁盘空间并没有释放

    1.错误现象 Linux 磁盘空间总是报警,查到到大文件,删除之后,df看到磁盘空间并没有释放. 用du -sh ./* | sort -nr (查看当前目录下文件的大小)通过查找了下发现文件被mys ...

  5. linux命令df中df -h和df -i

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

  6. 每天一个linux命令:df 命令

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

  7. linux命令df中df -h和df -i的区别

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

  8. Linux Shell之监测磁盘空间

    Linux Shell之监测磁盘空间 系统管理员的另一个重要任务就是监测系统磁盘的使用情况.不管运行的是简单Linux台式机还是大型的Linux服务器,我们都要知道还有多少空间可以留给应用程序.事实上 ...

  9. df说磁盘空间满了, du说没有,到底谁是对的

           同事求助, 他在删掉一个很大的文件后, 磁盘空间依旧没释放.上去一看, 果然 df 看到磁盘空间占用依旧是100%,等等 du 看了一把,磁盘空间剩余很大. 造成这个原因是因为进程依旧打 ...

随机推荐

  1. 转载C#中堆(heap)和栈(stack)的区别

    转载原地址  http://www.cnblogs.com/wangshenhe/archive/2013/02/18/2916275.html [转]C#堆和栈的区别 理解堆与栈对于理解.NET中的 ...

  2. 转载yield关键字理解

    实现IEnumerable接口及理解yield关键字   [摘要]本文介绍实现IEnumerable接口及理解yield关键字,并讨论IEnumerable接口如何使得foreach语句可以使用. 本 ...

  3. WS103C8例程——串口2【worldsing笔记】

    在超MINI核心板 stm32F103C8最小系统板上调试Usart2功能:用Jlink 6Pin接口连接WStm32f103c8的Uart2,PC机向mcu发送数据,mcu收到数据后数据加1,回传给 ...

  4. Windows Server2008 R2 MVC 环境配置

    *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...

  5. 如何给word 文章的每段段尾添加 脚注

    新建一个宏,其代码如下 Sub 段尾加脚注() ' ' 段尾加脚注 宏 ' 'ActiveDocument.Paragraphs.Count返回文档的段落数 ' 定义一个整形变量numpara,来存储 ...

  6. MongoDB 快速入门--初级

    数据库的操作一般来说都是CRUD,这其中最难的就是查询,所有所我们先来了解MongoDB中的 插入(insert) 说到插入,我们就必须得说说如何创建数据库,如何创建集合,然后才是如何创建文档. 在这 ...

  7. 《C语言编写 学生成绩管理系统》

    /* (程序头部凝视開始) * 程序的版权和版本号声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名: 学生成绩管理 ...

  8. Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 1) B. Bear and Blocks 水题

    B. Bear and Blocks Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/573/pr ...

  9. Oracle DB 通过 Oracle Enterprise Manager注册要使用的恢复目录

    通过 Oracle Enterprise Manager  注册要使用的恢复目录.  a)  在 EM 中,导航到“Availability > Recovery Catalog Setting ...

  10. POJ 3074 Sudoku (Dancing Links)

    传送门:http://poj.org/problem?id=3074 DLX 数独的9*9的模板题. 具体建模详见下面这篇论文.其中9*9的数独怎么转化到精确覆盖问题,以及相关矩阵行列的定义都在下文中 ...