现象:在使用linux虚拟机的时候,由于经常与主机之间拷贝大文件,导致linux虚拟机硬盘很快用完。
原因:造成此现象的原因是通过主机与虚拟机之间直接拷贝文件,文件会占用缓存空间,即使把文件删除,此部分缓存也不会自动清理,所以慢慢就把硬盘占完了。
解决方法:删除用户命令下的 .cache目录(rm -r /root/cache)即可,这个目录就是存放缓存的地方,一般不会出问题
除了上面的方法,还可以使用du命令查找系统中的大文件,我一般用命令:du -h --max-depth=1 /root, 最后是需要查找大文件的路径,还可以过滤查找文件的大小,细节查询du命令的使用方法,这里不细说
补充,还发现回收站中竟然有隐藏文件未清理掉,通过桌面环境看不到,具体路径:/home/username/.local/share/Trash/expunged,通过手动删除,又多了1个多
g空间。可以把每个用户目录下的Trash都看一下