macOS 怎么使用终端命令查看 APFS 文件系统的所有隐藏快照

轻强姑娘_7804

轻强姑娘_7804

2026-08-25

869人浏览

原创

apfs快照不以文件形式存在且不在访达显示,需用终端命令交叉验证:首选sudo diskutil apfs listsnapshots /system/volumes/data查完整信息,辅以sudo tmutil listlocalsnapshots /查time machine命名快照;macos 11+后快照实际位于数据卷而非根卷,单靠tmutil易漏判。

macos 怎么使用终端命令查看 apfs 文件系统的所有隐藏快照

macOS 中 APFS 快照本身不以文件形式存在,也不出现在访达里,所谓“隐藏”是指系统默认不展示、图形界面不列出,需通过终端命令主动查询。关键不是“解隐藏”,而是用对命令、选对路径——尤其 macOS 11(Big Sur)及之后版本,快照实际挂载在 /System/Volumes/Data,而非根目录 /。

查快照必须用两条命令交叉验证

单靠一条命令容易漏看或误判:

  • 查数据卷上的完整快照信息(推荐首选):
    sudo diskutil apfs listSnapshots /System/Volumes/Data
    显示 UUID、创建时间、大小、Purgeable: Yes/No 和 Locked: Yes/No,信息最全,能准确判断是否可删。
  • 查 Time Machine 风格命名的本地快照:
    sudo tmutil listlocalsnapshots /
    输出类似 com.apple.TimeMachine.2026-07-28-143022 的名称,便于按时间识别;但若返回空,不代表没快照——大概率是快照不在根卷,而在数据卷上。

为什么 tmutil listlocalsnapshots / 常常查不到?

因为 macOS 11+ 后,系统将用户数据与系统分离,Time Machine 本地快照默认创建在 /System/Volumes/Data 卷上,而 tmutil listlocalsnapshots / 只查根卷(只读的系统宗卷)。正确做法是:

macOS Notes
macOS Notes

通过 AppleScript 创建、读取、搜索及管理 macOS 备忘录。适用于用户要求记笔记、记录事项、保存想法、创建会议记录等场景。

下载
  • 先运行 sudo tmutil listlocalsnapshots /,看是否有输出;
  • 若为空或报错,立刻补查:sudo diskutil apfs listSnapshots /System/Volumes/Data;
  • 也可尝试:sudo tmutil listlocalsnapshots /System/Volumes/Data(部分版本支持,但不如 diskutil 稳定)。

快照路径不可见,但可通过挂载临时访问

APFS 快照是只读视图,不能直接浏览,但可挂载为普通目录查看内容:

  • 先建一个挂载点:mkdir ~/Desktop/SnapshotMount;
  • 用快照 UUID 或名称挂载(需从 diskutil apfs listSnapshots 输出中复制):
    sudo mount_apfs -o ro,snapshot="com.apple.TimeMachine.2026-07-28-143022" /dev/disk1s1 ~/Desktop/SnapshotMount
    (其中 /dev/disk1s1 是你的数据卷设备标识,可用 diskutil list 查);
  • 挂载后,打开访达前往 ~/Desktop/SnapshotMount 即可浏览快照内文件(只读)。

注意权限和授权门槛

即使命令正确,也可能因权限不足返回 Operation not permitted:

  • 终端必须已获「完全磁盘访问权限」:系统设置 → 隐私与安全性 → 完全磁盘访问权限 → 勾选 Terminal;
  • Apple 芯片 Mac 还需刷新沙盒策略:sudo killall -u $(whoami) Terminal;
  • 未授权时,tmutil 和 mount_apfs 都会失败,diskutil 则通常仍可列出元数据。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

macos

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

457

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

940

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

3012

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

996

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

889

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

454

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2736

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

5112

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

807

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Miniconda官方安装文档
Miniconda官方安装文档

共0课时 | 0人学习