Linux查看磁盘的使用状况命令du、df

来源:互联网 发布:在线数据挖掘平台 编辑:程序博客网 时间:2024/05/20 23:34

简介

du用于评估磁盘的使用状况

实例讲解

默认参数

-a包括了所有的文件,而不只是目录。-b以字节为计算单位。-k以千字节(KB)为计算单位。-m以兆字节(MB)为计算单位。-h是输出的信息更易于阅读。-s只显示工作目录所占总空间。--exclude=PATTERN排除掉符合样式的文件,Pattern就是普通的Shell样式,?表示任何一个字符,*表示任意多个字符。--max-depth=N从当前目录算起,目录深度大于N的子目录将不被计算,该选项不能和s选项同时存在。 

实例

 #仅显示子一级目录的信息。    /> du --max-depth=1 -h    246M    ./stephen    246M    .        /> du -sh ./*   #获取当前目录下所有子目录所占用的磁盘空间大小。    352K    ./MemcachedTest    132K    ./Test    33M     ./thirdparty        #在当前目录下,排除目录名模式为Te*的子目录(./Test),输出其他子目录占用的磁盘空间大小。    /> du --exclude=Te* -sh ./*      352K    ./MemcachedTest    33M     ./thirdparty

另外:报告磁盘空间使用状况的命名df,也经常用到。
该命令最为常用的选项就是-h,该选项将智能的输出数据单位,以便使输出的结果更具可读性。

/> df -h    Filesystem             Size  Used   Avail Use% Mounted on    /dev/sda1             5.8G  3.3G  2.2G  61%   /    tmpfs                  504M  260K  504M   1%  /dev/shm


转自:http://www.cnblogs.com/stephen-liu74/archive/2011/12/05/2257887.html


0 0
原创粉丝点击