磁盘莫名被写满

磁盘会自动被写满到只剩几M,重启后被写满的空间又自动消失了。磁盘清理工具里看不到什么大文件,活动监视器也看不到异常大量写入的进程,也没有找到网上说的System/Library/Caches/com.apple.coresymbolicationd这个文件夹。求解决。

MacBook Air 13", macOS 10.15

发布日期 2020年4月27日 上午2:40

回复
问题被标记为 排名最靠前的回复

发布日期 2020年4月27日 下午12:53

这样吧,如果愿意尝试,可以用终端命令帮助你找出哪里出现了问题。


命令是:

path="/";  sudo du  -hd1 "$path"


这个命令是计算目录(path)下所有的文件和目录所占空间的大小

这个命令输出的结果格式是:

每行的第一列是所占空间的大小,第二列是目录/文件

最后一行是"path"所指的目录的所占空间总大小


使用步骤

  1. 先运行一次并记录下它的输出结果:
  2. 然后过段时间,看到磁盘空间又变化了,就再运行一次,比较两次输出的结果,看看是哪个(几个)目录或者文件变大了
  3. 这个过程,可以做第三次,这样容易分辨出目录持续变大。
  4. 找出可疑的行(可能多个),每行代表一个目录,然后把上面命令的“path= "/"”中的“/”,替换成那个可疑的目录,比如是“/private”,那么就换做:“cd /private”,再从“1”步运行一遍。


如此这样反复,直到发现那个目录或者文件,然后再看与之关联的软件/应用。

回复量: 4
问题被标记为 排名最靠前的回复

2020年4月27日 下午12:53 回应 Lugya

这样吧,如果愿意尝试,可以用终端命令帮助你找出哪里出现了问题。


命令是:

path="/";  sudo du  -hd1 "$path"


这个命令是计算目录(path)下所有的文件和目录所占空间的大小

这个命令输出的结果格式是:

每行的第一列是所占空间的大小,第二列是目录/文件

最后一行是"path"所指的目录的所占空间总大小


使用步骤

  1. 先运行一次并记录下它的输出结果:
  2. 然后过段时间,看到磁盘空间又变化了,就再运行一次,比较两次输出的结果,看看是哪个(几个)目录或者文件变大了
  3. 这个过程,可以做第三次,这样容易分辨出目录持续变大。
  4. 找出可疑的行(可能多个),每行代表一个目录,然后把上面命令的“path= "/"”中的“/”,替换成那个可疑的目录,比如是“/private”,那么就换做:“cd /private”,再从“1”步运行一遍。


如此这样反复,直到发现那个目录或者文件,然后再看与之关联的软件/应用。

2020年4月27日 下午7:42 回应 tonyfromcalgary

您好,经过这些步骤提示是/private/tmp占用了很大的空间,但进入finder查看这个文件夹时显示占用 0 kb,同时每过几秒钟该文件夹内就会自动生成一个以_MEI开头的新的文件夹(如图),查看这些文件夹也是显示占用 0 kb。请求删除文件夹时会被拒绝,提示“该项目正在使用中”。请问现在该如何处理呢?

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

磁盘莫名被写满

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!