linux查看根目录下所有文件夹大小的方法如下:
使用du
排查磁盘内存大小
1、进入根目录:cd /
2、使用命令 : du -sh *
查看根目录下每个文件夹的大小
3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。
du -ah --max-depth=1
# 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。
# du命令用来查看目录或件所占用磁盘空间的大小。常用选项组合为:du -sh
常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小 -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小 -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和 --apparent-size:显示目录或文件自身的大小 -l :统计硬链接占用磁盘空间的大小 -L:统计符号链接所指向的文件占用的磁盘空间大小
常用命令
A、
du -h
:查看当前目录所有文件夹大小。
image.png
B、du -a
:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。
image.png
C、du -s
:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。
image.png
D、du -c
:使用此选项时,不仅显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和。
image.png