現象:在使用linux虛擬機的時候,由於經常與主機之間拷貝大文件,導致linux虛擬機硬盤很快用完。
原因:造成此現象的原因是通過主機與虛擬機之間直接拷貝文件,文件會占用緩存空間,即使把文件刪除,此部分緩存也不會自動清理,所以慢慢就把硬盤占完了。
解決方法:刪除用戶命令下的 .cache目錄(rm -r /root/cache)即可,這個目錄就是存放緩存的地方,一般不會出問題
除了上面的方法,還可以使用du命令查找系統中的大文件,我一般用命令:du -h --max-depth=1 /root, 最后是需要查找大文件的路徑,還可以過濾查找文件的大小,細節查詢du命令的使用方法,這里不細說
補充,還發現回收站中竟然有隱藏文件未清理掉,通過桌面環境看不到,具體路徑:/home/username/.local/share/Trash/expunged,通過手動刪除,又多了1個多
g空間。可以把每個用戶目錄下的Trash都看一下