osx下一个MobileBackups简介
自从开启了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 会从最早的快照開始删除快照。
随后它会依据须要删除较新的快照,从而保留最新的快照,直到删除最后一个。假设稍后可用驱动器空间再次达到 |
|
10 到 20% 可用磁盘空间 |
假设您的启动磁盘可用空间不到总可用空间的 10% 或小于 5 GB。则优先在 Mac 上删除快照。当可用空间为总可用空间的 10%–20% 时,删除快照这项任务仍然具有普通优先级。 |
|
不到 10% 可用磁盘空间 |
假设 Time Machine 无法释放足够的空间来达到 10% 或 5 GB 的阈值,则 Time Machine 会删除全部快照(仅保留最新的快照),并停止创建新快照。当可用空间超过此阈值时,系统会创建新快照并删除之前的快照。 |
查看可用磁盘空间
您能够从“关于本机”窗体中查看本地快照占用了多少空间。
- 从 Apple 菜单中选择“关于本机”。
- 在出现的窗体中点按“很多其它信息”button。
- 点按“储存空间”标签以查看可用和已用磁盘空间。
本地快照占用的空间标记为“备份”。

注:您可能会注意到“磁盘工具”、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。
很多其它文章请前往小胖轩.
版权声明:本文博主原创文章。博客,未经同意不得转载。
osx下一个MobileBackups简介的更多相关文章
- Mac OSX 下用 Homebrew 安装 MongoDB 并配置到 WebStorm 中
1. 安装 Ruby OSX 操作系统内置 Ruby,但如果没有 Ruby,则需先输入以下命令安装能够进行多版本ruby环境安装.管理和切换的命令行工具 RVM. 1.1 安装 RVM 打开终端输入以 ...
- jmeter 如何将上一个请求的结果作为下一个请求的参数——使用正则提取器
1.简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域. 它可以用于测试静态和动态资源例如 ...
- MAC OSX 下安装 CTAGS
由于本子跟风换了骚货MBP,因而开发要迁移到MAC OSX下,mac os 下的ctags不一样,所以需要自己编译一个 Lion内置了ctags,但是不我所需要,因此得在网上去弄,最新的版本是 5 ...
- Mac OSX下Sublime Text配置使用Ctags实现代码跳转
1. 先用brew工具安装ctags,安装路径在/user/local/bin The default ctags executable in OSX does not support recursi ...
- 【网络】高性能网络编程--下一个10年,是时候考虑C10M并发问题了
转载:http://www.52im.net/thread-568-1-1.html 1.前言 在本系列文章的上篇中我们回顾了过云的10年里,高性能网络编程领域著名的C10K问题及其成功的解决方案(上 ...
- SNF快速开发平台MVC-审核流,审核完成后会给下一个审核人发邮件,下一个审核人可以不登录系统,在邮件里进行审核处理
审核流设计和使用参考以下资料: 审核流设计 http://www.cnblogs.com/spring_wang/p/4874531.html 审核流实例 http://www.cnblogs.com ...
- 在 OSX 下使用 supervisor 管理服务
我为什么想用 supervisor 来管理服务呢?因为我在系统管理上属于处女座+任性的气质. OSX 下办公用的是普通用户,我不想在 root 权限下做过多设置污染我的系统. OSX 下的服务管理我感 ...
- 【转】jmeter 如何将上一个请求的结果作为下一个请求的参数——使用正则提取器
1.简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域. 它可以用于测试静态和动态资源例如 ...
- Linux 下使用 Sar 简介
Linux 下使用 Sar 简介 提交 我的留言 加载中 已留言 介绍 Sar 最早是实现在 Salaris Unix 系统里,后来移植到了大部分其他的 Unix 系统(如AIX,HP-UX等).Li ...
随机推荐
- malloc一次性最大能申请多大内存空间
受用户态内存地址空间的限制.64 位系统下分配几个 T 不成问题. 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:zz matrix链接:http://www.zhihu. ...
- ORA-16525: the Data Guard broker is not yet available
DGMGRL> disable configuration;ORA-16525: the Data Guard broker is not yet available Configuration ...
- .NET开源 FAQ
Microsoft至2014年11月12日本(PST)公布.NET开源.一个"隐居"商业帝国也迎来"改革开放".. . Q1:为什么要开放源码? Ans:由于. ...
- 21天教你学会C++
- HDU ACM 2586 How far away ?LCA->并查集+Tarjan(离线)算法
题意:一个村子有n个房子,他们用n-1条路连接起来,每两个房子之间的距离为w.有m次询问,每次询问房子a,b之间的距离是多少. 分析:近期公共祖先问题,建一棵树,求出每一点i到树根的距离d[i],每次 ...
- UVa 988 - Many Paths, One Destination
称号:生命是非常多的选择.现在给你一些选择(0~n-1),和其他选项后,分支数每一次选择,选择共求. 分析:dp,图论.假设一个状态也许是选择的数量0一个是,代表死亡,计数的路径数将达到所有死亡可以去 ...
- 如何设置一个activity透明
1.在AndroidManifest.xml文件中设置: android:theme="@android:style/Theme.Translucent 此代码固定为全背景透明. 2.在Ac ...
- 使用Intellij Idea生成可执行文件jar,开关exe文件步骤
确保其Java代码是没有问题的,在IDEA常执行的,然后.按以下步骤: 步骤一:打开File -> Project Structure -> Artifacts,例如以下图 步骤二:点击& ...
- 无阻塞情况connect生产EINPROGRESS错
今天的游戏开发client测试程序,非常多,因为出现client.后connect成功.代码证recv系统调用.后来发现,可能是由于socket默认模式被阻止,这将使很多client 接处于链接却不能 ...
- APK 代码混淆
# To enable ProGuard in your project, edit project.properties # to define the proguard.config proper ...