介绍:

Linux中df命令可以用来显示目前在Linux系统上的文件系统的磁盘使用情况统计。这些工具可以方便地知道哪些文件系统消耗多少内存。此外,如果被拾起,并且提供一个特定的文件名作为df命令的参数,那么它显示的文件所在的文件系统的磁盘使用情况统计。系统管理员可以使用此命令,要知道在Linux上的各种文件系统的磁盘使用状态,以便可以进行适当的清理和维护的Linux系统。 df命令通过可定制的方式,是最适合用户的输出提供了多种选项。

在这篇文章中,我们将讨论df命令的实际例子。

语法:

让我们先来看看如何使用df命令。下面是从该男子页面df命令的语法信息:

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

所以我们看到 df 命令不需要任何强制性的参数。非强制性的参数选项和文件参数。虽然该选项参数告诉 df 命令以所指定的该选项的定义的方式行事,文件参数告诉 df 命令可以打印该文件所驻留的文件系统的磁盘使用率。

注: 对于那些还不熟悉这种类型的语法的信息,在方括号 [] 中指定的任何参数为非强制性。

例子:

1、基本例子:

下面是如何在其最基本的形式,可以使用df命令。

  1. # df
  2. Filesystem     1K-blocks    Used     Available Use% Mounted on
  3. /dev/sda6       29640780 4320704     23814388  16%     /
  4. udev             1536756       4     1536752    1%     /dev
  5. tmpfs             617620     888     616732     1%     /run
  6. none                5120       0     5120       0%     /run/lock
  7. none             1544044     156     1543888    1%     /run/shm

在上面的输出中,所有的文件系统的磁盘使用情况统计显示df命令时不带任何参数运行。第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。使用列指定使用的内存的百分比,而最后一栏“安装在”指定的文件系统的挂载点。

2、通过文件得到文件系统的使用情况

正如已经讨论中介绍,DF可以显示磁盘使用的文件系统信息

例子:

  1. # df test
  2. Filesystem     1K-blocks    Used      Available Use% Mounted on
  3. /dev/sda6       29640780    4320600   23814492  16%       /

另外一个例子:

  1. # df groff.txt
  2. Filesystem     1K-blocks    Used     Available Use% Mounted on
  3. /dev/sda6       29640780    4320600  23814492  16%     /

我们使用了两个不同的文件(操作在同一文件系统)df命令的参数。输出确认df命令显示的文件所在的文件系统的磁盘使用情况。

3、显示inode信息

用一个-i选项的df命令的输出显示inode信息而非块使用量。

例子:

  1. # df -i
  2. Filesystem      Inodes    IUsed    IFree     IUse% Mounted on
  3. /dev/sda6      1884160    261964   1622196   14%        /
  4. udev           212748     560      212188    1%         /dev
  5. tmpfs          216392     477      215915    1%         /run
  6. none           216392     3        216389    1%         /run/lock
  7. none           216392     8        216384    1%         /run/shm

4、显示所有的信息:

这里有一个选项--total,通过该输出的总显示一个额外的行的输出结束时,其产生的总的每一列。

  1. # df --total
  2. Filesystem     1K-blocks    Used    Available Use% Mounted on
  3. /dev/sda6       29640780 4320720    23814372  16%     /
  4. udev             1536756       4    1536752   1%      /dev
  5. tmpfs             617620     892    616728    1%      /run
  6. none                5120       0    5120      0%      /run/lock
  7. none             1544044     156    1543888   1%      /run/shm
  8. total           33344320 4321772    27516860  14%

所以,我们看到输出的末尾,包含一个额外的行,显示总的每一列。

5、产生可读输出:

-h选项,通过它可以产生可读的格式df命令的输出

  1. # df -h
  2. Filesystem      Size  Used   Avail Use% Mounted on
  3. /dev/sda6       29G   4.2G   23G   16%     /
  4. udev            1.5G  4.0K   1.5G   1%     /dev
  5. tmpfs           604M  892K   603M   1%     /run
  6. none            5.0M     0   5.0M   0%     /run/lock
  7. none            1.5G  156K   1.5G   1%     /run/shm

因此,我们可以看到输出显示的数字形式的'G'(千兆字节),“M”(兆字节)和“K”(千字节)。这使输出容易阅读和理解,从而使显示可读的。请注意,第二列的名称也发生了变化,为了使显示可读的“大小”。

linux之df命令的更多相关文章

  1. linux centos7 df命令

    2021-08-04 1. df 命令简介 linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信 ...

  2. 【Linux】df命令

    用途 df命令主要用于检查Linux服务器的文件系统的磁盘空间占用情况 全称 df的全称为:Disk Free 参数 -a :全部文件系统列表 -h :方便阅读显示 -H :等于"-h&qu ...

  3. Linux中df命令查询磁盘信息和fdisk命令分区的用法

    df - 报告文件系统磁盘空间的使用情况  总览 df [OPTION]... [FILE]... POSIX 选项: [-kP] GNU 选项 (最短方式): [-ahHiklmPv] [-t fs ...

  4. Linux centosVMware df命令、du命令、磁盘分区

    一.df命令 df(disk filesystem的简写)用于查看自己挂载磁盘的总容量.使用容量.剩余容量,可以不加任何参数,默认以KB为单位. [root@davery ~]# df文件系统 1K- ...

  5. 【Linux】df命令 ,查看磁盘容量。

    Oracle 导库时,失败,原因为磁盘满了, 记录下查看磁盘容量的指令 1.命令格式: df [选项] [文件] -a 全部文件系统列表 -h 方便阅读方式显示 -H 等于“-h”,但是计算式,1K= ...

  6. linux的df命令

    man df可以查看磁盘的使用情况以及文件系统被挂载的位置 df -lh命令效果如下

  7. 每天一个linux命令(33):df 命令

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

  8. [转]Linux df 命令不更新磁盘数据空间使用情况的解决办法

    当你已经找出并remove掉Linux系统中的大容量文件时,然后使用df -h查看使用情况依旧不变时.可尝试如下方法解决 1.找出那个进程占用了哪些已删除的文件 # 查看哪些被文件还在被哪个进程占用 ...

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

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

随机推荐

  1. 戴文的Linux内核专题:10配置内核(6)

    转自Linux中国 欢迎来到下一篇关于内核配置文章!还有大量的选项需要配置.这篇文章将主要讨论PCI和ACPI. 这里我们可以启用由ACPI控制的扩展坞和可移动驱动器槽的支持(Dock).记住,ACP ...

  2. [vijos P1034] 家族

    寒假给自己定的第一个目标就是把并查集,Tarjan之类搞会.翻了翻笔记,发现并查集是2012年的6月30日学的…早就忘光了…今天敲题目的时候也吃了不少的亏呢… 家族这一题就是并查集的标准题,第一次提交 ...

  3. CSU 1021 B(Contest #3)

    Description 从m个不同元素中取出n (n ≤ m)个元素的所有组合的个数,叫做从m个不同元素中取出n个元素的组合数.组合数的计算公式如下: C(m, n) = m!/((m - n)!n! ...

  4. println与toString()

      public class Test{ public static void main(String[] args) { Mankind mk=new Mankind(); System.out.p ...

  5. [windows驱动]内核态驱动架构

    1.windows驱动简介: 1.1 windows组件简介: 1.2 windows驱动类型: windows驱动分为两种基本类型: 用户态驱动在用户态下执行.它们一般提供一套win32应用程序和内 ...

  6. eclipse 提交作业到JobTracker Hadoop的数据类型要求必须实现Writable接口

    问:在eclipse中的写的代码如何提交作业到JobTracker中的哪?答:(1)在eclipse中调用的job.waitForCompletion(true)实际上执行如下方法 connect() ...

  7. SharePoint表单和工作流 - Nintex篇(三)

    博客地址 http://blog.csdn.net/foxdave 接上篇点击打开链接 跳转到网站设置的Nintex设置,我们来挨个了解一下,这里面一共有15项设置,本篇我们先了解前7个. " ...

  8. Properties类与读取properties文件

    Properties类 在Java中,其配置文件常为.properties文件,格式为文本文件,文件的内容的格式是“键=值”的格式,文本注释信息可以用"#"来注释. 这个类的几个常 ...

  9. K-Anonymous Sequence(poj 3709)

    http://poj.org/problem?id=3709 给定一个长度为n的非严格单调递增数列a1,...,an.每一次操作可以使数列中的任何一项的值减小1.现在要使数列中的每一项都满足其他项中至 ...

  10. 捕获异常的两种方式Exception

    1.抛出异常:让调用此方法的代码去管 public static void GetFile() throws Exception{} package com.throwable; import jav ...