最近使用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 就会将调试信息输出至临时文件了,如图:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。