在Linux系统中,查看所有文件夹的大小可以通过多种命令来实现。以下是一些常用的方法:
du
命令du
命令用于估算文件和目录所占用的磁盘空间。以下是一些常用的选项:
-h
:以人类可读的格式(如K、M、G)显示大小。-s
:仅显示总计大小。-a
:显示目录中所有文件的大小。--max-depth=1
:限制显示的目录深度。du -sh /* # 查看根目录下所有一级目录的大小
du -sh ./* # 查看当前目录下所有文件和文件夹的大小
find
和 du
结合如果你想查看特定深度的文件夹大小,可以使用 find
命令结合 du
:
find /path/to/directory -maxdepth 1 -type d -exec du -sh {} \;
这条命令会在 /path/to/directory
下查找所有一级目录,并显示它们的大小。
ncdu
ncdu
是一个基于ncurses的磁盘使用分析工具,它可以交互式地查看文件夹大小。
sudo apt-get install ncdu # 在Debian/Ubuntu系统上安装
ncdu /path/to/directory # 查看指定目录的大小
sudo
提升权限。grep
或其他文本处理工具过滤结果。du -sh /* | grep G # 只显示大于1GB的目录
通过上述方法,你可以有效地查看Linux系统中所有文件夹的大小,并根据需要进行相应的管理和优化。
领取专属 10元无门槛券
手把手带您无忧上云