查看APFS快照的两种可靠方式是:图形界面中用“磁盘工具”显示APFS快照并选中主宗卷查看详情,终端中用diskutil apfs listSnapshots /System/Volumes/Data或tmutil listlocalsnapshots /命令交叉验证。

查看APFS快照的两种可靠方式
系统能正常运行时,推荐优先使用图形界面加命令行交叉验证。打开“磁盘工具”,点击菜单栏显示 → 显示 APFS 快照,在左侧选中主宗卷(如 Macintosh HD),底部表格即列出所有快照,含创建日期、UUID、专用大小等列——这些信息可直接用于后续操作。
终端中则需区分路径:根目录 / 是只读系统卷,快照实际位于数据卷 /System/Volumes/Data。运行以下任一命令更准确:
-
diskutil apfs listSnapshots /System/Volumes/Data—— 显示完整 UUID、大小、是否锁定 -
tmutil listlocalsnapshots /—— 简洁显示快照名(如com.apple.TimeMachine.2026-03-15-221045.local),适合快速识别时间点
注意:若 tmutil 报错或返回空,说明快照可能不在默认路径,务必改用 diskutil 命令查数据卷。
安全删除本地快照释放空间
快照本身不占用额外空间,但当文件被大量修改后,旧数据块未被回收,会导致“系统数据”膨胀。删除前先确认快照类型:
- 以
com.apple.TimeMachine开头的,是 Time Machine 自动创建的可删快照 - 含
com.apple.os.update的,属于系统更新签名卷(Signed System Volume),绝对不可删,否则可能无法启动 - 显示
Purgeable: No且无明确时间标识的,大概率是系统保护快照,跳过即可
删除方法分两级:
-
温和删除:用
tmutil按日期删,例如sudo tmutil deletelocalsnapshots 2026-03-15 -
强制删除:当
tmutil失效(常见报错 Stale NFS file handle),直接调用diskutil:sudo diskutil apfs deleteSnapshot /System/Volumes/Data -name "com.apple.TimeMachine.2026-03-15-221045.local"
或更稳妥地用 UUID:sudo diskutil apfs deleteSnapshot /System/Volumes/Data -uuid XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
从快照中提取误删文件
快照是只读的完整文件系统视图,相当于一个“冻结的时间点硬盘”。只要快照还存在,就能把里面的内容拷出来。
操作分三步:
- 在桌面建挂载目录:
mkdir ~/Desktop/RecoveryMount - 挂载指定快照(需用完整快照名):
sudo mount_apfs -s com.apple.TimeMachine.2026-03-15-221045.local /System/Volumes/Data ~/Desktop/RecoveryMount - 用
rsync拷贝(比 Finder 稳定,尤其空间紧张时):rsync -avh --progress ~/Desktop/RecoveryMount/Users/你的用户名/Documents/ /Volumes/BackupDisk/RecoveredDocs/
挂载后可在访达中直接浏览,但复制大文件建议坚持用命令行,避免因磁盘满导致中断失败。
创建自定义快照做手动备份点
系统不会为所有操作自动打快照,比如你刚完成重要文档整理、安装关键软件或升级开发环境,可以主动创建一个带备注的快照:
- 执行命令:
sudo tmutil localsnapshot /Volumes/Macintosh\ HD
(路径按你实际数据宗卷名调整,通常就是/Volumes/Macintosh HD) - 生成的快照名形如
com.apple.TimeMachine.2026-03-16-075822.local,可通过前面方法查看和管理 - 如需添加人工标识,可用脚本封装:
SNAPSHOT_NAME="backup_before_update_$(date +%Y%m%d_%H%M)"; sudo tmutil localsnapshot /Volumes/Macintosh\ HD; echo "Created: $SNAPSHOT_NAME"
这类快照默认保留 24 小时,若空间充足会更久;系统低空间时会优先清理最老的非系统快照,无需手动干预。

















