Command+I简介面板显示的是文件夹真实磁盘占用,调用底层接口,含隐藏文件、资源分叉、Time Machine元数据等,多选时显示累计值;iCloud同步路径下显示“—”。

你需要在Mac上确认某个文件夹到底占用了多少真实磁盘空间,而不是表面文件大小——系统自带的四种方法中,只有Command+I和终端du命令能准确反映隐藏文件、资源分叉、Time Machine元数据等全部物理块占用。
用Command+I打开简介面板看真实磁盘占用
这是最权威的方式,调用底层存储接口,结果不含任何估算成分。
在访达中单击选中目标文件夹(按住Command键可多选多个文件夹)→ 同时按下Command + I。
窗口弹出后,“大小”字段显示的就是该文件夹在磁盘上的真实占用量,单位自动换算(KB/MB/GB/TB),含隐藏文件、.DS_Store、资源分叉、Time Machine本地快照元数据。
若多选,标题变为“摘要信息”,“大小”项显示的是所有选中项目的累计物理块占用,跨路径也准确统计。
【注意】如果“大小”显示为“—”,说明该文件夹位于iCloud桌面或iCloud云盘同步路径下,端到端加密导致本地无法读取实际体积,此方法暂时失效。
空格键预览:秒级响应不点开窗口
适合高频浏览单个文件夹,响应比简介还快,且同时显示项目数量与总大小。
在访达中单击选中一个文件夹(不能多选)→ 直接按空格键启动Quick Look。
右侧预览面板顶部显示“包含 X 个项目”,下方紧邻位置明确标注“大小:XX.X GB”。
切换文件夹时预览内容实时刷新,但多选时空格键无效,会直接跳过预览进入批量操作模式。
列表视图里让每行都显示真实大小
适合需要对比多个文件夹容量的场景,比如清理下载目录或排查Library缓存。
第一步:按Command + 2切到列表视图。
第二步:将鼠标移到栏目栏“名称”列标题上,按住Control键单击(触控板用户可用双指轻点),在弹出菜单中勾选“大小”。
第三步:把鼠标悬停在“大小”列右侧边缘,光标变成双向箭头后向右拖动拉宽列——至少留出120像素宽度,否则“245.6 GB”会被截成“245…”,无法判断真实容量。
第四步:点击顶部菜单栏“显示”→“查看显示选项”(快捷键Command + J),在弹窗中必须勾选【计算所有大小】。这是关键开关,不勾选时文件夹永远只显示“—”。
第五步:勾选下方“用作默认”,这样下次打开“文稿”“下载”等常用位置时,设置自动生效,不用重复操作。
终端命令获取最精确的字节级结果
当访达卡顿、列表刷新慢,或你想知道前10大子目录是谁,终端最稳,且绕过图形界面限制。
打开“应用程序”→“实用工具”→“终端”。
输入命令:du -sh ~/Downloads,把~/Downloads替换成你实际要查的路径,比如/Applications或~/Desktop/Project。
查子目录排行:输入du -h --max-depth=1 ~/Downloads | sort -hr,首行为最大子目录,结果按人类可读格式降序排列。
扫全用户目录(含隐藏):输入du -sh ~/[^.]* ~/.*/ | sort -hr | head -20,直接列出占用最大的20个顶层项目。











