自从开启了mac的TimeMachine之后,使用了一段时间的mac磁盘空间减少的很多,于是使用du -d1(disk usage and depth is one)命令查看/目录空间的使用情况,发现有一个目录使用了20G,这个目录就是.MobileBackups,Linux/Unix下.开头的文件默认是隐藏的。没有开启TimeMachine是不存在这个目录的。
.MobileBackups目录存放的是TimeMachine的本地快照,苹果官网上对本地快照说明如下:
OS X Lion 及更高版本中的 Time Machine 包含一项称为“本地快照”的功能。当您的备份驱动器不可用时,此功能可保留您在内置磁盘上创建、修改或删除的文件的副本。
当您的常规备份驱动器不可用时,本地快照可通过在启动磁盘上创建本地备份,对存储在外置磁盘或 Time Capsule 上的常规 Time Machine 备份进行补充。当您手边没有外部备份磁盘或 Time Capsule 却不小心删除了某个文件时,此功能可为您提供“安全保障”。当您的常规备份驱动器恢复使用后,Time Machine 会将本地快照内容从启动磁盘拷贝到常规备份驱动器。
在 Mac 笔记本电脑上,当您打开 Time Machine 后,本地快照会自动启用。每 24 小时会存储一个每日快照,从您启动或重新启动电脑时算起。同样,每一周会存储一个每周快照。如果您希望 Time Machine 停止存储本地快照,请打开 Time Machine 偏好设置并将开关滑动到“关闭”位置。当您再次打开 Time Machine 时,快照将恢复。
仅当启动磁盘上有大量可用磁盘空间时,Time Machine 才用于存储本地快照。这意味着您可以根据需要继续使用可用磁盘空间。
如果磁盘空间不足,则 Time Machine 会停止创建新快照。系统可能会删除部分或全部快照,以便为要使用的应用软件腾出空间。如果再次获得充足的磁盘空间,Time Machine 会继续创建本地快照。这意味着如果未启用 Time Machine,磁盘的可用空间大小与实际大小相同。Time Machine 使用以下规则来确定是停止创建快照还是删除现有快照。
不到 20% 可用磁盘空间 |
当您的启动磁盘可用空间不到总可用空间的 20% 时,Time Machine 会从最早的快照开始删除快照。随后它会根据需要删除较新的快照,从而保留最新的快照,直到删除最后一个。如果稍后可用驱动器空间再次达到 20% 以上,则 Time Machine 会停止删除快照。 |
10 到 20% 可用磁盘空间 |
如果您的启动磁盘可用空间不到总可用空间的 10% 或小于 5 GB,则优先在 Mac 上删除快照。当可用空间为总可用空间的 10%–20% 时,删除快照这项任务仍然具有普通优先级。 |
不到 10% 可用磁盘空间 |
如果 Time Machine 无法释放足够的空间来达到 10% 或 5 GB 的阈值,则 Time Machine 会删除所有快照(仅保留最新的快照),并停止创建新快照。当可用空间超过此阈值时,系统会创建新快照并删除之前的快照。 |
您可以从“关于本机”窗口中查看本地快照占用了多少空间。
本地快照占用的空间标记为“备份”。
注:您可能会注意到“磁盘工具”、Finder 和“显示简介”检查器中的可用空间数据不一致。数据不一致属正常现象,可以安全忽略。Finder 中显示的磁盘可用空间不包括本地快照,因为本地快照可在需要时释放其磁盘空间。
设定TimeMachine自动备份快照到本地
1
2 3 4 5 |
#关闭自动备份
sudo tmutil disablelocal #开启自动备份 sudo tmutil enablelocal |
关闭自动备份后,删除.MobileBackups后,df -h(display free disk space in human-readable style)查看一下空间,增加了20G。
更多文章请前往小胖轩.
原文地址:http://blog.csdn.net/dliyuedong/article/details/40085717