du命令即disk usage的缩写,意思是磁盘使用情况。此命令可以递归的遍历文件夹,并列举文件和子文件夹的大小。
    如果要显示所有文件的大小情况,请加入参数a(all,所有)。如果想让显示大小的单位是KB、MB、GB,请加入参数h(human,人类易读的方式显示)。
    当然,递归目录需要注意一个问题,那就是目录层级。为了方便查看,这个命令提供目录层级选择参数,即--max-depth。这样我们可以固定目录层级,然后就不会大量的递归。
    下面给出使用示例:
查看所有文件大小 du -a
查看所有文件大小,并按照人类易读的方式显示大小 du -ah
查看所有文件大小,递归一层子目录 du -a --max-depth=1

    查看所有文件大小,递归两层子目录,并按照人类易读方式现实的阿晓 du -ah --max-depth=1

        下面是效果图:

    linux分析磁盘目录的使用情况命令du