温馨提示×

怎样查看目录占用空间

小樊
67
2026-10-16 06:26:28
栏目: 云计算

查看目录占用空间的方法取决于你使用的操作系统。以下是常见系统的做法:


一、Linux / macOS(命令行)

1. 查看某个目录总大小

du -sh /path/to/dir
  • -s:只显示总计
  • -h:以人类可读方式(KB/MB/GB)

2. 查看目录中每个子目录的大小

du -h --max-depth=1 /path/to/dir

(macOS 用 du -h -d 1 /path/to/dir)

3. 按大小排序查看

du -h /path/to/dir | sort -h

4. 查看磁盘整体使用情况

df -h

二、Windows

方法 1:资源管理器

  1. 右键目录 → 属性
  2. 查看“大小”和“占用空间”

方法 2:命令提示符(CMD)

dir /s "C:\path\to\dir"

会显示文件和子目录总大小(不太直观)

方法 3:PowerShell(推荐)

Get-ChildItem "C:\path\to\dir" -Recurse | Measure-Object -Property Length -Sum

结果以字节显示。

方法 4:第三方工具(更直观)

  • TreeSize Free
  • WinDirStat
  • SpaceSniffer

三、常见问题说明

  • du 统计的是文件实际占用
  • 目录本身也占少量空间
  • 若有软链接,du 默认不重复计算

如果你告诉我具体系统或使用场景(如服务器、Docker、NAS),我可以给更针对性的命令。

0 踩