du命令可以统计目录和文件大小,我经常用,常常为了看我哪些目录占用了过大的空间,缺省的du命令会递归到目录下的每个子目录,并显示出来,我不喜欢这样的显示结果(太乱),我一般只看当前目录下的第一层子目录,看清楚了后再决定到哪些子目录下去看
。所以我使用du的方式是
du --max-depth=1
du的统计结果是以k为单位,我也不太喜欢,我要加上-m表示以M为单位,这样会更清楚一些,所以就会变成
du --max-depth=1 -m
有时,目录较多时,我会通过sort命令来排一下顺序,把大目录放在后面显示,这样比较清楚,于是需要借助管道
du --max-depth=1 -m | sort -n
一定要在sort后加-n,否则就是按字符排序,而不是按数字大小排序了。
没有评论:
发表评论