Linux查看文件夹大小-超实用

0
11

✅ 方法一:使用 du 命令(最常用)

du -h --max-depth=1 /path/to/dir
  • -h:以人类可读的格式显示(如 KB、MB、GB)
  • --max-depth=1:只显示当前目录下一级文件夹的大小
  • /path/to/dir:要查看的目标路径(如 /root/docker

示例:

du -h --max-depth=1 /root/docker

输出示例:

2.1G    ./moviepilot
1.3G   ./nginx
3.5G   ./mysql
7.0G   /root/docker

最后一行表示“该命令参数目录的总大小”


✅ 方法二:配合排序查看最大文件夹

想找出哪个文件夹最大

du -h --max-depth=1 /root/docker | sort -hr

说明:

  • sort -hr:按数值大小(含单位)从大到小排序
  • 第一行就是最大的目录。

✅ 方法三:只显示前几大的目录

du -h --max-depth=1 /root/docker | sort -hr | head -n 10

显示前 10 个最大子目录。


✅ 方法四:查看单个文件夹的详细结构

想深入看某个子文件夹内各部分大小:

du -h --max-depth=1 /root/docker/moviepilot | sort -hr

发布回复

请输入评论!
请输入你的名字