在 Ubuntu 中,“清理缓存”通常分为几种情况:软件包缓存、系统日志、用户缓存、缩略图缓存、旧内核 等。下面按常用程度给你一套安全、实用的清理方法。
sudo apt clean
会清空
/var/cache/apt/archives/下的所有.deb文件
sudo apt autoclean
只删除过期的包,更安全
sudo apt autoremove
自动删除“孤立依赖”,非常推荐
du -sh /var/log
sudo journalctl --vacuum-time=7d
只保留最近 7 天的 systemd 日志
或限制大小:
sudo journalctl --vacuum-size=100M
du -sh ~/.cache
rm -rf ~/.cache/*
⚠️ 某些程序下次启动会稍微变慢(正常现象)
rm -rf ~/.thumbnails/*
uname -r
dpkg --list | grep linux-image
sudo apt remove linux-image-旧版本
✅ 推荐让系统自动处理
sudo apt autoremove
sudo apt install stacer
一键清理缓存、启动项、日志、软件包
或使用 BleachBit
sudo apt install bleachbit
sudo apt update
sudo apt autoremove -y
sudo apt autoclean
| 项目 | 空间 |
|---|---|
| APT 缓存 | 几百 MB~几 GB |
| 日志 | 100MB~1GB |
| 用户缓存 | 几百 MB |
| 旧内核 | 0.5~2GB |
我可以根据你的情况给你定制清理方案,比如:
你可以直接贴一下:
df -h