Disk Usage of Folder

Bash

如果需要对目录下文件的占用空间做排序,可以使用下面的命令:

du -d 3 -k | sort -h

其中,du -d 3 表示,最多显示三层子目录,-k 会让输出以 KB 作为单位。sort -h 会对结果进行排序,排序的依据是文件夹的大小。这里,排序需要带上 -h 的标识位,不然以字符串进行排序的话,输出没有意义(比如,100 会排在 9 的前面)。