linux之df命令
介绍:
Linux中df命令可以用来显示目前在Linux系统上的文件系统的磁盘使用情况统计。这些工具可以方便地知道哪些文件系统消耗多少内存。此外,如果被拾起,并且提供一个特定的文件名作为df命令的参数,那么它显示的文件所在的文件系统的磁盘使用情况统计。系统管理员可以使用此命令,要知道在Linux上的各种文件系统的磁盘使用状态,以便可以进行适当的清理和维护的Linux系统。 df命令通过可定制的方式,是最适合用户的输出提供了多种选项。
在这篇文章中,我们将讨论df命令的实际例子。
语法:
让我们先来看看如何使用df命令。下面是从该男子页面df命令的语法信息:
- df [OPTION]... [FILE]...
所以我们看到 df 命令不需要任何强制性的参数。非强制性的参数选项和文件参数。虽然该选项参数告诉 df 命令以所指定的该选项的定义的方式行事,文件参数告诉 df 命令可以打印该文件所驻留的文件系统的磁盘使用率。
注: 对于那些还不熟悉这种类型的语法的信息,在方括号 [] 中指定的任何参数为非强制性。
例子:
1、基本例子:
下面是如何在其最基本的形式,可以使用df命令。
- # df
- Filesystem 1K-blocks Used Available Use% Mounted on
- /dev/sda6 29640780 4320704 23814388 16% /
- udev 1536756 4 1536752 1% /dev
- tmpfs 617620 888 616732 1% /run
- none 5120 0 5120 0% /run/lock
- none 1544044 156 1543888 1% /run/shm
在上面的输出中,所有的文件系统的磁盘使用情况统计显示df命令时不带任何参数运行。第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。使用列指定使用的内存的百分比,而最后一栏“安装在”指定的文件系统的挂载点。
2、通过文件得到文件系统的使用情况
正如已经讨论中介绍,DF可以显示磁盘使用的文件系统信息
例子:
- # df test
- Filesystem 1K-blocks Used Available Use% Mounted on
- /dev/sda6 29640780 4320600 23814492 16% /
另外一个例子:
- # df groff.txt
- Filesystem 1K-blocks Used Available Use% Mounted on
- /dev/sda6 29640780 4320600 23814492 16% /
我们使用了两个不同的文件(操作在同一文件系统)df命令的参数。输出确认df命令显示的文件所在的文件系统的磁盘使用情况。
3、显示inode信息
用一个-i选项的df命令的输出显示inode信息而非块使用量。
例子:
- # df -i
- Filesystem Inodes IUsed IFree IUse% Mounted on
- /dev/sda6 1884160 261964 1622196 14% /
- udev 212748 560 212188 1% /dev
- tmpfs 216392 477 215915 1% /run
- none 216392 3 216389 1% /run/lock
- none 216392 8 216384 1% /run/shm
4、显示所有的信息:
这里有一个选项--total,通过该输出的总显示一个额外的行的输出结束时,其产生的总的每一列。
- # df --total
- Filesystem 1K-blocks Used Available Use% Mounted on
- /dev/sda6 29640780 4320720 23814372 16% /
- udev 1536756 4 1536752 1% /dev
- tmpfs 617620 892 616728 1% /run
- none 5120 0 5120 0% /run/lock
- none 1544044 156 1543888 1% /run/shm
- total 33344320 4321772 27516860 14%
所以,我们看到输出的末尾,包含一个额外的行,显示总的每一列。
5、产生可读输出:
-h选项,通过它可以产生可读的格式df命令的输出
- # df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/sda6 29G 4.2G 23G 16% /
- udev 1.5G 4.0K 1.5G 1% /dev
- tmpfs 604M 892K 603M 1% /run
- none 5.0M 0 5.0M 0% /run/lock
- none 1.5G 156K 1.5G 1% /run/shm
因此,我们可以看到输出显示的数字形式的'G'(千兆字节),“M”(兆字节)和“K”(千字节)。这使输出容易阅读和理解,从而使显示可读的。请注意,第二列的名称也发生了变化,为了使显示可读的“大小”。
linux之df命令的更多相关文章
- linux centos7 df命令
2021-08-04 1. df 命令简介 linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信 ...
- 【Linux】df命令
用途 df命令主要用于检查Linux服务器的文件系统的磁盘空间占用情况 全称 df的全称为:Disk Free 参数 -a :全部文件系统列表 -h :方便阅读显示 -H :等于"-h&qu ...
- Linux中df命令查询磁盘信息和fdisk命令分区的用法
df - 报告文件系统磁盘空间的使用情况 总览 df [OPTION]... [FILE]... POSIX 选项: [-kP] GNU 选项 (最短方式): [-ahHiklmPv] [-t fs ...
- Linux centosVMware df命令、du命令、磁盘分区
一.df命令 df(disk filesystem的简写)用于查看自己挂载磁盘的总容量.使用容量.剩余容量,可以不加任何参数,默认以KB为单位. [root@davery ~]# df文件系统 1K- ...
- 【Linux】df命令 ,查看磁盘容量。
Oracle 导库时,失败,原因为磁盘满了, 记录下查看磁盘容量的指令 1.命令格式: df [选项] [文件] -a 全部文件系统列表 -h 方便阅读方式显示 -H 等于“-h”,但是计算式,1K= ...
- linux的df命令
man df可以查看磁盘的使用情况以及文件系统被挂载的位置 df -lh命令效果如下
- 每天一个linux命令(33):df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
- [转]Linux df 命令不更新磁盘数据空间使用情况的解决办法
当你已经找出并remove掉Linux系统中的大容量文件时,然后使用df -h查看使用情况依旧不变时.可尝试如下方法解决 1.找出那个进程占用了哪些已删除的文件 # 查看哪些被文件还在被哪个进程占用 ...
- 每天一个linux命令(25):df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
随机推荐
- 使用eclipse创建在myeclipse中运行的web工程
今天在跟随慕课网学习java时,遇到课程中老师使用Myeclipse,我用的是eclipse,那么就使用eclipse创建在Myeclipse项目 参考: 如何在Eclipse配置Tomcat服务器 ...
- SVN服务器配置实战
[需求] 为公司多个部门建立的SVN仓库compay 公司部门和人员构成 A部门 (zhangsan,lisi,wanger,mazi) B部门(jia,yi,bing,ding) C部门(chun, ...
- MySQL的简单查询
1.普通查询 select * from info; #查询所有内容 select Code,Name from Info #查询某几列 2.条件查询 select * from Info where ...
- 2013年8月份第2周51Aspx源码发布详情
上班族网站(毕设)源码 2013-8-16 [VS2010]源码描述:自己做的毕业设计,上班族网站项目是专门针对上班族群体设计和开发的网站项目.该网站主要涵盖了论坛平台,笑话模块,名言模块,资讯模块 ...
- SQL优化-索引
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引.簇集索引)和非聚集索引(nonc ...
- hdu 2094
ps: 原本听说用set容器做是最好的...然而我并不懂..就用C语言做了...就是先输入赢得一组和输的一组,然后把重复的删掉,再比较赢得一组里没有出现在输的一组里的人数,如果是1就是YES,其他就是 ...
- C++实现python标准库中的Counter
看python standard library by exmple里面提到一个Counter容器,它像muliset一样,能够维持一个集合,并在常量时间插入元素.查询某个元素的个数,而且还提供了一个 ...
- postgreSQL初步使用总结
一.安装 postgreSQL安装完成后会默认生成一个名为postgres的用户和一个名为postgres的数据库.可以使用自带的psql.exe工具来登录.其帮助信息如下 连接到本地的postgre ...
- Android Priority Job Queue (Job Manager):线程任务的容错重启机制(二)
Android Priority Job Queue (Job Manager):线程任务的容错重启机制(二) 附录文章4简单介绍了如何启动一个后台线程任务,Android Priority J ...
- 【转】同形的JavaScript:Web应用的未来
原文转自:http://blog.jobbole.com/51786/ 在Airbnb,这几年我们已经学习了很多了关于构建富应用的经验,从2011年通过做我们的网站手机版,我们开始研究single-p ...