Linux的df命令

来源:互联网 发布:淘宝店铺自定义配色 编辑:程序博客网 时间:2024/05/16 08:49
df命令:
格式:df [-ahikHTm] [目彔戒文件名]
-h :以人们较易阅读癿 GBytes, MBytes, KBytes 等格式自行显示;
-i :不用硬盘容量,而以inode的数量来显示
举例:
df:将系统内所有的filesystem列出来。
df -h:将容量结果以易读的格式显示出来。
df -h /etc:在df后面加上的目录或者档案时,df会自动分析出目录或档案所在的partition,并将该partition的容量显示出来。

df -hi:将目前各个partition中可用的inode容量显示出来。

展示结果分析(以df -a为例):

Filesystem:代表该文件系统是在哪个partition,所以列出装置名称;
1k-blocks:说明数字单位是1kb。可以进使用-h或-m改变容量显示的单位;
Used:已使用的硬盘空间;
Available:剩余磁盘空间大小;
Use%:磁盘使用率;
由于df主要读取的数据几乎都是针对一整个文件系统,因此读取的范围主要是在Superblock内的信息,所以这个指令显示结果的速度非常的快。
另外需要注意的是,如果使用-a这个参数时,系统会出现/proc这个挂载点,但是里面的内容都是0,原因在于/proc的数据是Linux系统所需要加载的系统数据,而且是挂载在“内存当中”的,并不占用任何地磁盘空间。
/dev/shm/目录是利用内存虚拟出来的磁盘空间,由于是通过内存仿真出来的磁盘,因此写入和读取速度是很快的。
0 0