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