df(disk free):列出文件系统的整体磁盘使用量

用法:

  df [-akmhi] [目录或文件名]

参数:

  -a: 列出所有的文件系统,包括系统特有的/proc等文件系统

  -k: 以KB的容量显示各文件系统;

  -m: 以MB的容量显示各文件系统;

  -h: 以人们较易阅读的GB、MB、KB等格式自行显示;

  -i: 不用硬盘容量,而以inode的数量来显示。

常用用法:

  1. df -h  //将系统内所有的文件系统列出来,并将结果以较易阅读的格式显示

  

  输出信息详解:

    1. Filesystem: 代表该文件系统是在哪个分区,所以列出该设备名称

    2. Size:分区总的大小

    3. Used: 顾名思义,就是使用掉的硬盘空间。

    4. Avaiable:也就是剩下的磁盘空间大小

    5. Use%:就是磁盘的使用率。

    6. Mounted on:就是磁盘挂载的目录所在(挂载点)

  另外需要注意的是,如果使用-a这个参数时,系统会出现/proc这个挂载点,但是里面的东西都是0,不要紧张。/proc的东西都是Linux系统所需要加载的系统数据,而且是挂载在内存当中的,所以当然没有占任何的磁盘空间。

  2. 将 /etc下面的可用的磁盘容量以易读的的容量格式显示

  

  注意这个范例,在df后面加上目录或者是文件时,df会自动分析该目录或文件所在的分区,并将该分区的容量显示出来。

  注意是显示目录所在磁盘分区的容量,而不是目录本身的容量。

du(disk usage): 评估文件系统的磁盘使用量(常用于评估目录所占容量)

用法:

  du [-ahskm] 文件或目录名称

参数:

  -a: 列出所有的文件与目录容量,因为默认仅统计目录下面的文件量而已;、

  -h: 以人们较易阅读的容量格式(G/M)显示;

  -s: 列出总量,而不列出每个别的目录占用容量;

  -k: 以KB列出容量显示;

  -m: 以MB列出容量显示

常见用法:  

  1. du  //列出当前目录下的所有文件容量

  2. du -sh  //只列出当前目录占用的总容量

  

 

扩展阅读:

  1. http://www.techug.com/11-df-command-examples-in-linux

 

参考文献:

  1. 《鸟哥的Linux私房菜》 基础学习篇(第三版)  人民邮电出版社  P210

【Linux命令与工具】磁盘与目录的容量——df和du的更多相关文章

  1. Linux下查看磁盘与目录的容量——df、du

    df:列出文件系统的整体磁盘使用量: du:评估文件系统的磁盘使用量(常用于评估目录所占容量) df参数: -a:列出所有的文件系统,包括系统特有的/proc等文件系统 -k:以KB的容量显示各文件系 ...

  2. Linux学习之CentOS(十三)-----磁盘管理之 磁盘与目录的容量(转) df 与du 命令

    磁盘与目录的容量 现在我们知道磁盘的整体数据是在 superblock 区块中,但是每个各别文件的容量则在 inode 当中记载的. 那在文字接口底下该如何叫出这几个数据呢?底下就让我们来谈一谈这两个 ...

  3. 20个linux命令行工具监视性能(下)

    昨天晚上第一次翻译了<20 Command Line Tools to Monitor Linux Performance>中的前十个命令,翻译得不是很好,今天晚上继续把后面的十个也翻译给 ...

  4. 77个常用Linux命令和工具

    77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...

  5. windows下模拟linux命令的工具 xshell

    windows下模拟linux命令的工具 xshell

  6. 磁盘与目录的容量[转自vbird]

    磁盘与目录的容量 现在我们知道磁盘的整体数据是在 superblock 区块中,但是每个各别文件的容量则在 inode 当中记载的. 那在文字接口底下该如何叫出这几个数据呢?底下就让我们来谈一谈这两个 ...

  7. 20个linux命令行工具监视性能(上)

    对于每一个系统管理员或网络管理员每天监视或调试linux系统的性能问题是一件非常困难的事,在it行业作为一个linux管理员五年之后,我开始知道监视和保持系统启动和运行有多么的困难.由于这个原因,我们 ...

  8. 吻逗死(windows)系统下自动部署脚本(for java spring*)及linux命令行工具

    转载请注明出处:https://www.cnblogs.com/funnyzpc/p/10051647.html (^^)(^^)自動部署腳本原本在上個公司就在使用,由於近期同事需要手動部署一個Spr ...

  9. 其它综合-有趣的linux命令行工具-lolcat

    lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具 何为Lolcat Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat,并为 cat 的输出添加彩 ...

随机推荐

  1. CSS3初学篇章_6(自定义动画)

    自定义动画 由于有一部分低版本的浏览器并不支持的问题,所以这个样式要多做兼容,各大浏览器兼容前缀如下: 前缀 浏览器  -webkit  chrome和safari  -moz  firefox  - ...

  2. linux中添加ftp用户,并设置相应的权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...

  3. Apache Spark技术实战之4 -- 利用Spark将json文件导入Cassandra

    欢迎转载,转载请注明出处. 概要 本文简要介绍如何使用spark-cassandra-connector将json文件导入到cassandra数据库,这是一个使用spark的综合性示例. 前提条件 假 ...

  4. mac El Capitan 10.11.6

    http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1702502&authorid=4532202&page=1

  5. jquery 判断时间

    $("#gjlycon1").blur(function () {                 var v = $(this).val();                 v ...

  6. 优化SQL Sever查询语句的几个要点

    1.不要在Where子句中的“=”左边进行函数.算术运算或其他表达式运算,否则系统将可能无法正确使用索引. 2.尽量不要在Where条件中使用函数,否则将不能利用索引. 3.在Where条件中使用明确 ...

  7. ASP.NET MVC视图中的@Html.xxx(...)

    问题 在视图页中@Html.xxx(...)是什么?如何被执行? 如下图所示: 解疑 视图页中@Html.xxx(...)涉及的内容有: 视图页被编译后的类继承自 WebViewPage<T&g ...

  8. 12月07日《奥威Power-BI智能分析报告制作方法 》腾讯课堂开课啦

            前几天跟我一个做报表的哥们聊天,听着他一茬一茬地诉苦:“每天做报表做到想吐,老板看报表时还是不给一个好脸色.”我也只能搬出那一套“过程大于结果”的内心疗程赠与他,没想到他反而怒了:“做 ...

  9. storm kafka整合

    public class KafkaTopo { public static void main(String[] args) { String zkRoot = "/kafka-storm ...

  10. jQuery源代码阅读之一——jQuery总体结构及jQuery构造函数

    一.jQuery总体架构 jQuery作为一款强大的js库,由以下模块构成: (function(window,undefined){ var jQuery=function(selector,con ...