微信号:grzlwx

介绍:光荣之路官方资讯

Linux的磁盘使用状况(df和du)详解

2015-05-28 22:47 光荣之路



报告磁盘空间使用状况(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


评估磁盘的使用状况(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


(作者:Stephen Liu 来源:http://www.cnblogs.com/stephen-liu74/archive/2011/12/05/2257887.html)



光荣之路软件测试培训

官网:http://www.gloryroad.cn/

微信公众号:gloryroadtrain

性能测试QQ群:415987441
软件测试招聘QQ群: 203715128
自动化3群QQ: 371211499




 
光荣之路 更多文章 今天晚上的 linux 公开课- Awk 编程 7月28日(今天)晚上的 linux 公开课- shell编程 8月4日(今天)晚上的 linux 公开课- shell编程 9月1日(本周一)晚8点半,光荣之路Web自动化系列基础课—javascript第二讲 推荐本好书《与机器赛跑》
猜您喜欢 The Swift Programming Language--语言附注--泛型参数 让PHP7达到最高性能的几个Tips 五一不劳动,开测让你坐享其成! 聊聊 Linux 中的五种 IO 模型 2014年巴西世界杯,竞猜你心目中的冠军!