马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
概要: mac “体系数据“太大 莫名占了 > 250G, 一步操纵开释200g
体系提示占用磁盘不敷, 500G的硬盘忽然只剩3g, 点进去查看, 发现"体系数据"占了256G.
之前清算多少次, 根本上把一些自己下载的大文件都干掉了, 但还是常常报这个问题, 而且自己真没用多少磁盘, 网上搜方法都是让清cache或者清资源库, 但效果不佳.
利用du -sh ./* 从根目次渐渐分析每个文件夹的巨细, 发现/System/Volumes/Data/cores占了200G, 很希奇, 查了下该文件夹的用途.
感觉根本上就是这个文件夹就是根因, 确认可以删除后, 将该文件夹清空. 重新扫描, "体系数据"还剩44G, 开释了200G, 效果超好, 很爽.
避免以后类似无用文件产生:
- 设置core文件不保存
- sudo launchctl limit core 0 0
复制代码
后记:
2024年 5月20日 星期一
新换了电脑,型号: Apple M2 Pro 14.2 (23C64)
然后该问题变得愈发猖獗, 不知道咋回事,core文件一直在创建, 每天不定时收到磁盘不敷,导致一切操纵都不行,偶然以致没空间打开iterm做操纵,只能先删除点文件,再打开iterm删除/System/Volumes/Data/cores下的文件
烦不胜烦
而且上面的“设置core文件不保存”,未有任何效果,查不到如何禁用。
为了避免每天都要记取手动删除core的体力操纵,末了想了个定时任务清算。
- #!/bin/bash
- echo "start"
- cd /System/Volumes/Data/cores
- rm -rf /System/Volumes/Data/cores/core*
- echo "all.file:"
- ls
复制代码 设置定时任务操纵:
1. ls -al /etc/crontab 查看设置文件在不在,
可能为空, 为空的话实行创建 sudo touch /etc/crontab
2. crontab -e 创建定时任务
13 * * * * sh /Users/user/.ssh/Volumes-Data-cores-clean.sh
这里设置的每小时的第13分实行清算操纵
3. sudo /usr/sbin/cron start 启动定时任务
注: 设置定时任务前,先自己测试小sh文件下令的效果
参考:
Mac 上 /system/volumes/d… - Apple 社区
mac删除core文件并关闭core文件以节省磁盘_core文件可以删除吗-CSDN博客
https://blog.yucas.net/2020/12/23/os-x-catalina-cores-directory-taking-up-a-lot-of-space/#:~:text=You%20can%20change%20the%20setting,if%20it%20has%20been%20changed.
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |