前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >macos系统占用闪存过多的解决方案

macos系统占用闪存过多的解决方案

作者头像
gojam
发布2019-05-14 16:15:25
2.8K0
发布2019-05-14 16:15:25
举报
文章被收录于专栏:gojam技术备忘录gojam技术备忘录

随着长期使用(通常也没有关机习惯),mac的缓存垃圾越堆越多,最终系统占到了80g以上,严重挤占了本应留给其他文件的闪存空间,这里谈一下“系统”中可能存在的垃圾文件。

1.“时间机器”创建的本地备份文件

时间机器提供了功能强大、简单易用的备份方案,但开启自动备份后,它会创建本地备份文件,这些文件可能大量占据闪存空间。所以,关闭自动备份可以避免产生这些备份文件,但原有的备份文件还需要手动删除。

删除方法:打开终端,输入"sudo tmutil listlocalsnapshots /",然后输入当前账户密码,可以看到现有的备份文件,这时根据文件生成的时间输入"tmutil deletelocalsnapshots 2017-11-27-005359"命令逐个删除就可以了。

删除备份文件后,我的mac系统占用闪存减小了一部分

2.“微信开发者工具”等软件产生的日志/错误报告以

这一类日志占用的空间有时比时间机器的备份还要大,比如我在找到微信开发者工具日志文件夹的时候,发现那个文件夹足足有19G的大小。

删除方法:使用OmniDiskSweeper等软件,查找占用大量空间的目录,找到是哪些文件在占用闪存 OmniDiskSweeper下官方载地址:https://www.omnigroup.com/more

3.macos运行时产生的缓存,临时文件

重启后临时文件会被删除,也可以手动删除

在终端中用以下命令清除临时文件: cd /private/var/tmp/ rm -rf TM*

4.对于OmniDiskSweeper不能找出的目录,使用终端查看文件夹大小

打开macos的终端,输入"cd /",随后输入“sudo du -sh *"与密码就可以查看每个目录所占的空间大小了。通过输入"cd 路径"继续执行"sudo du -sh *"

参考资料:

1.https://www.zhihu.com/question/52784342

2.https://blog.csdn.net/x_focus/article/details/50042385

3.https://blog.csdn.net/matrix_laboratory/article/details/47007501

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年4月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档