百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分类 > 正文

一条命令清理Mac的其他空间

ztj100 2024-12-09 19:14 14 浏览 0 评论

很多人应该都有mac存储空间都被Other占用的情况,在空间管理里面还是灰色的,除了使用clean my mac等清理工具还有其他方法么?

其实只需要mac自带的terminal和几个简单的命令就好了,我简化了一下:

只需要记住下面这个命令就好了:

du -sh * | sort -rh | head 10 

拆解一下这个命令:

du -sh * : 列出当前目录下所有的文件/文件夹的大小,并以K/M/G等单位来表示

sort -rh : 按照文件/文件夹大小倒序,

head 10 : 取排序的前10个结果,这个可以根据自己的需要来调节

使用du命令进行诊断

直接输入cd ~到达User的home目录下,输入下面的命令:

du -sh * | sort -rh | head 10 

如果提示 Operation not permitted的话,你需要在安全性与隐私里面完全磁盘访问权限里把iterm.app或者终端.app勾选上:

发现占用空间最大的Library,竟然达到122G,所以最需要瘦身的是这部分空间

再次进入Library中,输入上面的命令:

发现占用空间最大的几个文件夹,一个是Containers,一个是Application Support,Caches就算了,清掉以后还会生成,不需要管,还有就是Nemu和Group Containers

首先进入Containers文件夹:

重复上一个命令,发现占用空间最大的是docker,其实到这一步已经找到最大的元凶了。

微信,企业微信,网易云音乐这些都算正常,都可以忽略了。

使用docker system prune清理docker空间:

好家伙,一下清理掉了50G的空间,所以使用Docker的小伙伴一定要注意你们的宿主机的存储空间的使用,及时清理掉无用的镜像和日志文件等。

接下来清理另外一个大的空间:Application Support,

同样的骚操作,进去执行一下命令,发现占用最大的是Mobile Sync:占用36G,看上去是ios的备份文件,果然删除这个文件之后,Others空间大小依然没有多大的变化。

Application Support和Containers 中有很多卸载掉APP的文件,如果感觉不爽,可以按需删除,不过要小心,不要删掉了,正在使用的软件。

一顿清理后,Other 空间降到了65G,虽然这部分空间也不算小,但是效果已经非常明显了。

不要过度清理电脑

虽然这个方法对大空间的占用很有用,但是我还是要提醒下,电脑是拿来用的,不需要过度清理,缓存cache什么的也不需要经常清理,它们的存在就是为了方便我们的使用,只要缓存空间设置合理即可,你把缓存清理掉,回头又要重新加载,还要浪费时间,清理存储空间的时候一定要抓大放小,不要把时间浪费在不值得的地方。

非常简单的命令,你学废了么? 没学会的,罚抄100遍。

相关推荐

再说圆的面积-蒙特卡洛(蒙特卡洛方法求圆周率的matlab程序)

在微积分-圆的面积和周长(1)介绍微积分方法求解圆的面积,本文使用蒙特卡洛方法求解圆面积。...

python编程:如何使用python代码绘制出哪些常见的机器学习图像?

专栏推荐...

python创建分类器小结(pytorch分类数据集创建)

简介:分类是指利用数据的特性将其分成若干类型的过程。监督学习分类器就是用带标记的训练数据建立一个模型,然后对未知数据进行分类。...

matplotlib——绘制散点图(matplotlib散点图颜色和图例)

绘制散点图不同条件(维度)之间的内在关联关系观察数据的离散聚合程度...

python实现实时绘制数据(python如何绘制)

方法一importmatplotlib.pyplotaspltimportnumpyasnpimporttimefrommathimport*plt.ion()#...

简单学Python——matplotlib库3——绘制散点图

前面我们学习了用matplotlib绘制折线图,今天我们学习绘制散点图。其实简单的散点图与折线图的语法基本相同,只是作图函数由plot()变成了scatter()。下面就绘制一个散点图:import...

数据分析-相关性分析可视化(相关性分析数据处理)

前面介绍了相关性分析的原理、流程和常用的皮尔逊相关系数和斯皮尔曼相关系数,具体可以参考...

免费Python机器学习课程一:线性回归算法

学习线性回归的概念并从头开始在python中开发完整的线性回归算法最基本的机器学习算法必须是具有单个变量的线性回归算法。如今,可用的高级机器学习算法,库和技术如此之多,以至于线性回归似乎并不重要。但是...

用Python进行机器学习(2)之逻辑回归

前面介绍了线性回归,本次介绍的是逻辑回归。逻辑回归虽然名字里面带有“回归”两个字,但是它是一种分类算法,通常用于解决二分类问题,比如某个邮件是否是广告邮件,比如某个评价是否为正向的评价。逻辑回归也可以...

【Python机器学习系列】拟合和回归傻傻分不清?一文带你彻底搞懂

一、拟合和回归的区别拟合...

推荐2个十分好用的pandas数据探索分析神器

作者:俊欣来源:关于数据分析与可视化...

向量数据库:解锁大模型记忆的关键!选型指南+实战案例全解析

本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在...

用Python进行机器学习(11)-主成分分析PCA

我们在机器学习中有时候需要处理很多个参数,但是这些参数有时候彼此之间是有着各种关系的,这个时候我们就会想:是否可以找到一种方式来降低参数的个数呢?这就是今天我们要介绍的主成分分析,英文是Princip...

神经网络基础深度解析:从感知机到反向传播

本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在...

Python实现基于机器学习的RFM模型

CDA数据分析师出品作者:CDALevelⅠ持证人岗位:数据分析师行业:大数据...

取消回复欢迎 发表评论: