在Ubuntu虛擬機中進行磁盤清理可以通過以下幾種方法實現:
使用 rm
命令刪除不再需要的文件或文件夾。例如,刪除名為 file.txt
的文件可以使用以下命令:
rm file.txt
使用以下命令來清理APT緩存、舊的內核文件、臨時文件等:
sudo apt autoclean
sudo apt autoremove
sudo apt clean
sudo rm -rf /tmp/*
使用 logrotate
命令清理日志文件。該命令可以按照時間或大小來輪轉、壓縮和刪除日志文件。
sudo logrotate -f /etc/logrotate.conf
如果系統上安裝了多個內核版本,可以使用以下命令刪除舊的內核版本:
sudo apt autoremove
在Linux系統中,刪除文件時通常會將其移動到回收站??梢允褂靡韵旅顒h除回收站中的文件:
rm -rf /.local/share/Trash/*
使用VirtualBox的 VBoxManage
命令來壓縮虛擬硬盤文件。例如,壓縮名為 Ubt20.04.vdi
的虛擬硬盤可以使用以下命令:
VBoxManage modifyhd /path/to/Ubt20.04.vdi --compact
在虛擬機內部,刪除不再需要的快照可以釋放磁盤空間??梢酝ㄟ^虛擬機管理界面進行刪除。
使用 Disk Usage Analyzer
工具來查看哪些文件或文件夾占用了大量的磁盤空間,然后手動刪除不需要的文件或移動到其他位置。
使用以下命令查看APT緩存的大小,并清理過時的軟件包或整個緩存:
sudo du -sh /var/cache/apt
sudo apt autoclean
sudo apt clean
使用以下命令刪除 /var/cache/thumbnails
目錄中的縮略圖緩存:
rm -rf /.cache/thumbnails/*
使用圖形界面工具如 FSLint
或命令行工具如 FDUPES
來查找并刪除系統中的重復文件。
在執行上述任何磁盤清理操作之前,請務必備份重要數據,以防數據丟失。