最近应用 Mac 时,被告知磁盘空间严重不足了,我心想最近又没有下载什么大文件,怎么会忽然满盘了。
于是应用 DaisyDisk 扫描了一下磁盘空间,发现其中多达 186 G 全是临时文件。
起初认为是零碎产生的临时文件。因为并不知道这些文件是如何产生的,所以也不太敢间接删除,只尝试过重启电脑但并没有用。
起初通过 Apple 社区发问才理解到,原来 achegrind.out
这类文件全是 Xdebug 的输入文件!所以是能够间接删除掉的~
此前从未清理过这类文件,所以才会导致临时文件如此之大 …
能够关上终端,应用如下命令进行清理:
sudo rm -rf /private/var/tmp/cachegrind.out.*
# 或者
sudo find /private/var/tmp -name "cachegrind*" -exec rm -rf {} \;
因为本地利用的 Xdebug 始终都是开启着的,所以申请该利用时,Xdebug 就会将调试信息输入至临时文件了,如图: