最近应用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 就会将调试信息输入至临时文件了,如图: