彻底解决Sketch吃磁盘问题

这两天我的电脑总是报磁盘空间不足,一顿好找,发现罪魁祸首是 Sketch 的 Browse all versions 功能造成的,简单说就是 Sketch 每次 ⌘ + S 保存的时候都创建了一个副本,以方便你找回文件的历史版本,打比方说我有一个 30M 的 Sketch 文档,每保存一次,磁盘上就多了一个 30M 的副本,保存100次,3个G的空间就没了…… 更多细节百度便知。

具体操作

这是我结合了好几篇贴子总结出来的方法,其中最重要的方法来自一篇英文文档.

  1. 首先这些历史副本保存在磁盘的隐藏目录(.DocumentRevisions-V100
    )下,正常方法是看不到的。我们需要打开终端。输入 cd / 回车
  2. 输入 sudo du -sh /.DocumentRevisions-V100 回车,这时需要输入您的电脑密码,如果输入过程中看不到反应是正常的,您只需要输入正确的密码后回车即可,然后你就能看到这些副本文件占用了多大的空间了,我的当时占用了64G
  3. 这里是关键,目前网上的方法多数是删除这个目录,但治标不治本,你再用一段时间还是会产生大量的副本文件在里面,所以我们要做非常重要的一步,关闭保存历史副本这个功能,输入 defaults write -app 'sketch' ApplePersistence -bool no 回车,这样就关闭了这个功能
  4. 删除已有副本文件,输入 sudo rm -rf .DocumentRevisions-V100 回车,然后重启电脑,一切就OK了

通过清理,我的磁盘找回了近70G的可用空间,好开森

注:不知终端为何物的童鞋请看这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,589评论 9 467
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,239评论 2 33
  • 先读一下前面这段话,以决定是否要看下去: 这是写给纯小白的Arch Linux安装步骤。Arch的可配置自由度太高...
    沉沦的菩提阅读 32,007评论 73 193
  • 对于我来说 世俗的烟火,人间的悲欢离合 似乎已是天边那朵已经散去的云 每日我都伫立在那 直到遇见你 在那灯火阑珊处...
    150640阅读 310评论 1 6
  • 很少有这样的感觉,以至于忽略了他的存在,像是黑夜里独守空巢的幼鸟,兢兢战战,失去自我,空荡荡的房间,与窗外的点滴动...
    小梦呼呼阅读 255评论 0 0