在Ubuntu系統中,定期清理可以保持系統的流暢性和高效性。以下是一些常用的Ubuntu清理技巧:
清理APT緩存:使用以下命令清理APT緩存:
sudo apt-get clean
刪除無用的依賴包:使用以下命令刪除不再需要的依賴包:
sudo apt-get autoremove
刪除舊版本的軟件緩存:使用以下命令清理舊版本的軟件緩存:
sudo apt-get autoclean
刪除不用的內核:首先,查看當前使用的內核版本:
uname -r
然后,列出所有內核:
dpkg --list | grep linux
最后,刪除不再使用的內核文件:
sudo apt-get remove linux-image-版本號 內核文件名
例如:
sudo apt-get remove linux-image-2.6.32-22-generic
清理縮略圖緩存:使用以下命令刪除縮略圖緩存:
rm -rf ~/.cache/thumbnails/*
清理Trash回收站:使用以下命令清理Trash回收站:
rm -rf ~/.local/share/Trash/*
清理日志文件:使用以下命令清理舊的日志文件:
sudo journalctl --vacuum-time=30d
手動清理 /var/log/ 目錄下的舊日志(需謹慎):
sudo rm /var/log/*.old /var/log/*.gz
Stacer(推薦新手):安裝:
sudo apt install stacer
功能:系統監控、啟動項管理、服務管理、一鍵清理(APT緩存、縮略圖、崩潰報告等)。
BleachBit:安裝:
sudo apt install bleachbit
功能:深度清理瀏覽器緩存、系統臨時文件、自定義清理規則(支持白名單)。
Baobab(磁盤使用分析器):安裝:
sudo apt install baobab
功能:可視化查看磁盤占用,快速定位大文件/文件夾。
查找大文件:使用 ncdu 交互式分析磁盤:
sudo apt install ncdu
ncdu /
掃描根目錄,按 n 排序大小,快速查找大文件(>100MB):
sudo find / -type f -size +100M -exec ls -lh {} \;
清理Snap殘留:列出所有Snap包:
snap list
刪除未使用的舊版本:
sudo snap remove --purge <package_name>
清理Docker鏡像/容器(如使用):
docker system prune -a --volumes
rm -rf:刪除前務必確認路徑,避免誤刪系統文件。/home 目錄。/usr、/etc,除非明確知道操作內容。apt autoremove 及時清理無用依賴。/home。通過上述方法,您可以有效地清理Ubuntu系統中的垃圾文件,釋放磁盤空間,提升系統性能。在執行任何刪除操作之前,請確保備份重要數據,以防意外刪除。