场景:在Vmware虚拟机中运行Ubuntu,一段时间后提示磁盘空间不足, 但是实际目录文件占用空间并没有那么大
检查:
首先用 df -h 命令,查看磁盘占用空间,如下:

使用 du -ah --max-depth=1 查看对应目录的占用:

du -ah --max-depth=2 提高深度再看一下:

找到并打开这个.cache文件夹


原因分析:
在vmware虚拟机下安装的ubuntu系统,为了在windows和ubuntu之间拷贝数据方便,所以在vmware上安装了vmware tools。在安装了vmware tool之后会在ubuntu系统.cache/vmware/drag_and_drop/路径下创建一些缓存区目录,从windows拷贝文件的时候会先将文件拷贝到这个缓存区目录里面,会导致ubuntu的可用空间急速下降。
因此为了保持ubuntu的空间足够使用需要定期清理.cache/vmware/drag_and_drop/目录。
里面的文件都能直接删掉,不影响任何使用。
网友评论