macos time machine 排除文件夹需将其路径加入排除列表,方法有三:系统设置图形界面添加(推荐新手)、访达右键快捷排除(需已连接备份盘)、终端命令精确控制(支持隐藏路径与批量操作),误加可随时在选项中删除。
macos time machine 排除不需要备份的文件夹,核心是把路径加入它的“排除列表”,这样每次备份扫描时就会自动跳过。操作不复杂,但有几种方式适合不同场景,选一种最顺手的就行。
在系统设置里点选添加(推荐新手)
这是最直观、最稳妥的方法,适合大多数用户:
- 点击左上角苹果图标 → “系统设置”
- 左侧边栏选“通用”,右侧点“Time Machine”
- 点击右下角“选项”按钮
- 点左下角“+”号,弹出文件选取窗口
- 导航到目标文件夹,比如:
~/下载、~/虚拟机、~/图片/Photos Library.photoslibrary、~/Library/Caches
选中后点“添加” - 确认列表里已出现该路径,关闭窗口即可生效
在访达里右键一键排除(适合已知位置)
如果你正好看见那个大文件夹,不用来回跳菜单:
- 在访达中找到要排除的文件夹(如 VMware 虚拟机目录或某个项目下的 node_modules)
- 右键点击 → 选择“在 Time Machine 中排除”
- 如果右键没这个选项,请先确认:Time Machine 已开启,且备份磁盘已连接
- 添加成功后,它会立刻出现在“选项”里的排除列表中
用终端命令批量或精确控制(适合进阶用户)
适合处理隐藏文件夹、含空格或特殊字符的路径,或者写脚本统一管理:
- 打开“终端”
- 输入命令(把路径替换成你的真实路径):
sudo tmutil addexclusion -p "/Users/你的用户名/Downloads" - 输入管理员密码(输的时候不显示字符,输完回车即可)
- 验证是否成功:
tmutil isexcluded "/Users/你的用户名/Downloads"
返回 excluded 就表示已生效
误加了?随时删掉就行
加错路径不用重装系统,几秒就能撤回:
- 进入“系统设置” → “通用” → “Time Machine” → “选项”
- 在排除列表中找到想恢复备份的条目
- 点它右侧的“−”按钮(减号)
- 关闭窗口,下次备份就会重新包含这个文件夹











