在 Ubuntu 上做系统清理(释放磁盘、清理缓存、卸载无用包等),有很多成熟好用的工具,下面按新手友好 → 进阶命令行分类推荐:
sudo apt install bleachbit
打开后勾选要清理的项,谨慎勾选“清空回收站 / 系统日志”
sudo add-apt-repository ppa:gerardpuig/ppa
sudo apt update
sudo apt install ubuntu-cleaner
⚠️ 对较新 Ubuntu 兼容性一般,不推荐新系统使用
sudo apt install stacer
# 删除已卸载软件的依赖
sudo apt autoremove
# 清理下载的 deb 缓存
sudo apt clean
# 保留最新内核,删旧版本
sudo apt autoremove --purge
# 查看当前内核
uname -r
# 查看已安装内核
dpkg --list | grep linux-image
# 删除旧内核(保留当前+一个备用)
sudo apt purge linux-image-x.x.x-x-generic
# 查看日志占用
journalctl --disk-usage
# 限制日志大小
sudo journalctl --vacuum-size=100M
rm -rf ~/.cache/thumbnails/*
rm -rf ~/.cache/*
sudo apt install ncdu
sudo ncdu /
交互式查看哪个目录最占空间
sudo apt install deborphan
deborphan
sudo apt install fslint
✅ 定期手动:
sudo apt autoremove
sudo apt clean
sudo journalctl --vacuum-size=100M
✅ 偶尔用:
如果你是 服务器 / 桌面 / WSL,或者想自动化清理脚本,可以告诉我,我可以给你定制方案。