linux下如何知道文件或者目录占用的硬盘空间
2010年2月28日
没有评论
shell查看系统内最大文件的方法,一共三个步:
第一步:
df -h
df查看文件系统占用情况 -h 带单位(下同)
第二步:
du -s ./* | sort -rn
du计算目录大小,-s 参数会告诉 du 只打印出每个文件或目录的总大小,而不要递归的把目录下所有文件的大小打印出来。然后再传给 sort,-n 为按照数字排序,-r 为逆序显示,这样最大的文件或者目录就列在前面了~
第三步:
ls -sSh
ls -sSh 可以将当前目录下的文件按照大小排序显示出来,最大的放在前面,当前目录下的最大文件立马现形。
参数中的 S 即是按照大小排序,s 为顺带打印出文件大小,h 把大小显示为 xx K xx M 这样的易读格式,如果你只需要排序结果,那么 ls -S 就可以了。
最新评论