一、软件包缓存清理(APT)
APT是Ubuntu的核心包管理工具,其缓存的.deb安装包会占用/var/cache/apt/archives/目录大量空间。快速清理方法如下:
sudo apt clean命令,删除/var/cache/apt/archives/下所有已下载的安装包(保留锁定文件),立即释放磁盘空间。sudo apt autoclean命令,仅删除无法从仓库重新下载的旧版本包。sudo apt autoremove命令卸载这些“孤儿包”,避免占用额外空间。二、系统日志清理
系统日志(如journalctl管理的日志)会随时间增长占用大量空间。快速清理方法:
sudo journalctl --vacuum-time=2d命令,自动删除更早的日志记录。sudo journalctl --vacuum-size=100M命令,自动删除旧日志以控制大小。三、临时文件与用户缓存清理
临时文件和应用缓存(如浏览器、IDE)会快速积累,影响系统性能:
/tmp/目录下的临时文件可在重启后自动清理,但手动清理更及时,使用sudo rm -rf /tmp/*命令(操作前确保无重要进程正在使用该目录)。~/.cache/目录存储了浏览器、文件管理器等应用的缓存,使用rm -rf ~/.cache/*命令删除(谨慎操作,避免误删个人数据如浏览器登录状态)。rm -rf ~/.cache/thumbnails/*命令快速清理。四、工具辅助快速清理
若偏好图形化操作或需要更全面的清理(如旧内核、Snap缓存),可使用以下工具:
sudo apt install bleachbit,启动后勾选“系统缓存”“浏览器缓存”等项目即可。sudo add-apt-repository ppa:gerardpuig/ppa && sudo apt update && sudo apt install ubuntu-cleaner。sudo add-apt-repository ppa:oguzhaninan/stacer && sudo apt update && sudo apt install stacer。注意事项
/home目录),避免误删导致数据丢失。uname -r确认当前运行的内核版本,至少保留2个可用内核(避免系统无法启动)。