Spotlight可快速筛选大文件:按Command+空格输入size:>100MB回车;Finder支持大小+时间双重筛选;终端用mdfind或find命令查全盘最大文件。

你在Mac上想立刻找出占空间最大的几个文件,但打开访达逐个点开“显示简介”太慢,Spotlight能直接按大小筛选,跳过手动排序和反复右键的繁琐步骤。
用Spotlight快速筛出大文件
这一步操作起来很简单,直接按快捷键唤起搜索框就行。
按下 Command + 空格键,Spotlight搜索框立即弹出,光标自动聚焦,无需等待动画完成。
在搜索框中输入 size:>100MB(注意冒号后不能有空格),回车执行。系统会列出所有大于100MB的文件,按相关性排序,通常最大文件排在最前。
如果结果太多或太少,可改用具体数值:比如输入 size:>500MB 查超大文件,或 size:>1GB 直击视频、虚拟机镜像等典型大户。
在Finder中叠加时间+大小双重条件
当你知道大文件是近期生成的(比如刚导出的4K视频),单靠size:容易混入旧备份。这时必须进Finder做组合筛选,Spotlight的全局索引能力在这里依然生效,只是界面更可控。
第一步:打开访达,进入你怀疑藏有大文件的位置,比如“下载”或“桌面”;
第二步:点击右上角搜索框 → 输入关键词(可留空)→ 点击窗口顶部“在这个Mac上搜索”下拉菜单 → 选“在此文件夹中搜索”;
第三步:点击搜索栏右侧的“+”号 → 在新增条件中选择“大小” → 设定“大于”→ 输入“500 MB”;
第四步:再点一次“+” → 选择“修改日期” → 设定“在…之后”→ 输入“2026-10-01”,把结果压缩到最近一个月内。
这组条件能精准定位“新生成的大文件”,避免被三年前的旧ISO镜像干扰。
用终端命令查全盘最大文件(不依赖GUI)
方法一:mdfind查已索引的大文件
打开“终端”(应用程序 → 实用工具),输入:
mdfind 'kMDItemFSSize > 500000000' -onlyin /Users/你的用户名
这条命令调用Spotlight底层索引,只查你用户目录下超过500MB的文件,响应快且不卡顿。
方法二:find命令绕过索引,直扫磁盘(适合未被Spotlight索引的文件)
在终端中输入:
find ~/Downloads -type f -size +500M -ls 2>/dev/null
它会在“下载”文件夹里递归查找所有大于500MB的普通文件,并用ls格式显示路径、大小、修改时间——【注意:此命令不走Spotlight索引,能发现被排除在索引外的文件,但速度比mdfind慢】











