使用du命令结合max-depth参数
max-depth参数指定了du命令统计磁盘空间的深度,即最多统计多少层子目录。设置为1则只会统计当前目录下的子目录的大小
du -h --max-depth=1
该命令将输出当前目录下每个子目录的大小,但不包括子目录中的文件或子目录的大小
例如,我有文件夹如下(每个文件夹中都包含大量其他子文件):
![](https://img-blog.csdnimg.cn/img_convert/51d90553327938d5bd533283450f51ec.png)
使用命令:
du -h --max-depth=1
得如下结果:
![](https://img-blog.csdnimg.cn/img_convert/ea70261a495fe71eef42a6732281617b.png)
如果将max-depth换成2,则得:
![](https://img-blog.csdnimg.cn/img_convert/db7e84fd815437f9332731d29881223b.png)
整个服务器使用情况:
free -h