快速定位Mac大文件的五种方法:一、用系统“储存空间管理器”分类识别;二、访达高级搜索按体积阈值筛选;三、访达列表视图启用“计算所有大小”显示真实容量;四、终端命令递归扫描全盘最大文件;五、定向检查Caches等高危路径。

如果您发现Mac磁盘空间异常紧张,但无法直观判断哪些文件占用了大量空间,则可能是由于大体积文件分散隐藏在系统各层级路径中。以下是快速定位这些大文件的多种方法:
一、使用系统内置“储存空间管理器”分类识别大文件
该工具由macOS原生集成,自动将文件按逻辑类别归档(如“应用程序”“文稿”“影片”“iOS 文件”),并默认按体积降序排列,可直接暴露显性高占比项目,无需安装第三方软件。
1、点击屏幕左上角苹果菜单 ,选择“关于本机”。
2、在弹出窗口中点按“储存空间”,等待进度条完成扫描(通常需20–60秒)。
3、点击右侧“管理”按钮,进入分类管理界面。
4、依次点选左侧边栏中的“应用程序”“文稿”“影片”“iOS 文件”“废纸篓”等类别。
5、在每个类别中,观察右侧列表是否已按大小从高到低排序;若未排序,点击顶部“大小”列标题两次以激活降序。
6、将鼠标悬停在目标文件名上方,出现废纸篓图标时点击即可移除;或选中后点击底部“删除”按钮。
二、通过访达高级搜索按阈值精准捕获大文件
访达支持多条件组合过滤,可绕过目录层级限制,直接检索满足指定体积下限的独立文件,尤其适用于定位散落在桌面、下载、文稿等高频区域的孤立大文档。
1、打开访达,在任意窗口顶部搜索框右侧点击“+”号添加搜索条件。
2、第一个下拉菜单选择“文件大小”,第二个选“大于”,第三个输入框填入数值如500 MB,第四个菜单选择单位为MB。
3、再点“+”号添加第二条件:选择“不在路径”,依次输入/System、/Library、/usr等受保护系统路径以排除干扰。
4、搜索结果加载完毕后,按Command + Click多选确认无用的文件。
5、按下Command + Delete将其移入废纸篓;清空废纸篓前请再次核对所选项目。
三、启用访达列表视图并强制计算子文件夹真实容量
系统默认不统计嵌套内容,导致Downloads、Library等关键路径显示容量严重失真;启用“计算所有大小”后,每个顶层文件夹将显示其完整子树所占空间,从而精准暴露隐藏的巨型缓存包或归档文件夹。
1、打开访达,点击菜单栏“前往”→“电脑”,双击启动盘(通常为Macintosh HD)。
2、点击菜单栏“显示”→“以列表显示”,确保顶部出现列标题(名称、大小、种类、修改日期等)。
3、在列表视图中,右键点击任意列标题区域,选择“显示视图选项”。
4、勾选“计算所有大小”,关闭窗口。
5、返回列表,点击“大小”列标题两次,使文件夹按实际占用空间从大到小排序。
6、重点关注~/Library/Caches、~/Downloads、~/Documents等路径下的高容量条目。
四、终端命令递归扫描全盘最大文件
通过shell命令可绕过图形界面限制,深度遍历指定路径并按体积排序输出前N个最大文件,适用于技术用户快速获取精确结果。
1、打开“终端”应用(可在“应用程序→实用工具”中找到)。
2、输入以下命令并回车,扫描用户主目录下大于100MB的文件:
find ~/ -type f -size +100M -ls | sort -k7nr | head -20
3、如需扫描整个系统(需管理员权限),先输入sudo su,再运行:
find / -xdev -type f -size +500M -ls 2>/dev/null | sort -k7nr | head -30
4、命令输出中第7列为文件字节数,右侧为完整路径;注意避开/System、/private/var/folders等系统关键路径中的临时文件。
五、定向检查Caches等高危路径
macOS在多个位置自动生成缓存文件,其中部分缓存长期未清理且体积膨胀显著,尤其常见于用户级缓存目录和Xcode、Docker等开发工具残留数据。
1、在访达中按下Shift + Command + G,输入路径:~/Library/Caches,回车进入。
2、切换至列表视图,点击“大小”列两次排序,识别体积超过500 MB的子文件夹。
3、重点检查:com.apple.Safari(Safari缓存)、com.google.Chrome(Chrome缓存)、org.virtualbox.app(VirtualBox镜像缓存)。
4、对确认无用的缓存文件夹,右键选择“移到废纸篓”;若提示权限不足,可在终端中执行:rm -rf ~/Library/Caches/对应文件夹名。
5、同步检查:~/Library/Application Support与~/Library/Developer/Xcode/DerivedData,后者常积累数GB编译中间产物。

















