在mac finder列表视图中批量显示文件夹真实大小需五步:切列表视图→启用“大小”列→调宽至130像素以上→勾选“计算所有大小”→设为默认;单个文件夹可用command+i、空格预览或状态栏查看;终端用du -shc *可查精确占用。

你想在Mac Finder窗口里一眼看清每个文件和文件夹占了多少空间,而不是看到“—”、空白或错误单位——系统默认只对普通文件显示大小,文件夹需手动激活计算机制才能真实呈现。
让文件夹大小在列表视图中批量显示
这一步是实现持续监控的核心,只在列表视图生效,其他视图类型完全不支持“大小”列。
第一步:打开目标文件夹(如“下载”或“文稿”)→ 按 Command + 2 切换到列表视图——图标/列/画廊视图下,“大小”列即使启用也永远为空。
第二步:将鼠标移到顶部栏目栏“名称”列标题上 → 按住 Control 键单击(触控板双指轻点也可)→ 在弹出菜单中勾选“大小”。若已勾选但列内无数字,大概率是列宽不足或该列被拖出可视区域。
第三步:把鼠标悬停在“大小”列右侧边缘,光标变成双向箭头后,向右拖动拉宽——至少留出 130 像素 宽度,否则“24.8 GB”会被截成“24…”,关键数字丢失。
第四步:按 Command + J 打开“查看显示选项”→ 勾选【计算所有大小】——这是不可绕过的开关,不勾选时所有文件夹恒定显示“—”,且该设置仅对当前路径生效,不会自动继承到子目录。
第五步:勾选下方“用作默认”→ 关闭窗口。Finder会逐个刷新文件夹大小,通常 2~8 秒内完成;若某文件夹仍为“—”,大概率是 iCloud 同步目录(如“iCloud 云盘”下的文件夹),系统受端到端加密限制无法本地计算。
秒查单个文件夹真实占用(无需切换视图)
方法一:快捷键调出简介面板
在访达中单击选中目标文件夹 → 直接按 Command + I。窗口弹出即见“大小”字段——这个值是磁盘块级真实占用,含隐藏文件、资源分叉、APFS快照元数据,不是逻辑字节数。
方法二:空格键启动快速查看
单击选中一个文件夹(不能多选,也不能选中文件)→ 按空格键 → 右侧面板顶部显示“包含 X 个项目”,下方紧邻标注“大小:XX.X GB”。切换选中另一个文件夹时,预览内容实时刷新;关闭只需再按一次空格键。注意:如果预览区没显示大小,说明你误选了文件或同时选中了多个项目,清空选择后重试即可。
方法三:状态栏动态反馈
先打开任意文件夹 → 按 Command + J → 勾选“在状态栏中显示”→ 关闭窗口后,访达底部出现总磁盘用量;此时选中一个文件夹,状态栏会追加显示“已选中 1 个项目,总计 XX.X GB”。
终端命令获取精确层级分布
打开终端 → cd 进入目标文件夹路径 → 执行:du -shc *
该命令列出当前目录下每个子项(含子文件夹)的磁盘占用,末尾带“total”汇总行。-s 表示只显示总和,-h 自动换算单位。若需按大小倒序排列前5个最大子目录,可追加:du -sh * | sort -hr | head -5











