背景
我 500G 的内存,系统占了一半,你说这能忍吗?
解决
du 命令
sudodu-sh*
然后:我看到这里的 private 文件夹很不正常
cdprivate // 也是查看目录下每个文件大小的du-d1-h然后就这个一级一级筛查,最后你看看什么文件比较大删一删就好了,我这里是发现private/var/sunlogin/log里面的文件有 200多G,这个应该是一个向日葵远程连接的软件,太吓人了,赶紧把这软件删除了
最后:
这样才正常嘛
参考
遇到的问题
使用du命令报错du: Library/Sharing: Operation not permitted,是因为苹果电脑从 macOS 10.11 开始引入了系统完整性保护机制SIP(System Integrity Protection),目的是帮助普通用户避免恶意 app 通过用户授权的方式获得所有系统权限。
# 结果如果是enable,代表已经开启了rootless,我们要关闭这个csrutil status重启电脑开后按住 Command + R
点击实用工具,终端启动运行
csrutil disable然后重启
reboot重启之后你在看状态已经 disable 了,这时 su 命令就可以使用了
第二次遇到
# 当前目录下,按占用从大到小降序排列sudodu-sh*|sort-rh# 前10个sudodu-sh*|sort-rh|head-10# 正序sudodu-sh*|sort-h主要是谷歌的某个插件比较大、还有微信群消息缓存的图片、开发者工具的缓存等、