在 Debian 系统上“彻底清理空间”通常分为 系统垃圾清理、软件包清理、日志/缓存清理、大文件排查 几个层面。下面按安全 → 进阶的顺序给你一套常用且有效的方案。
sudo apt clean
sudo apt autoclean
sudo apt autoremove --purge
查看当前内核:
uname -r
查看已安装内核:
dpkg --list | grep linux-image
删除旧内核(保留当前和至少一个备用):
sudo apt purge linux-image-旧版本
查看日志大小:
journalctl --disk-usage
清理:
sudo journalctl --vacuum-time=7d
# 或
sudo journalctl --vacuum-size=100M
sudo rm -rf /tmp/*
(重启也会自动清)
rm -rf ~/.cache/*
df -h
du -h --max-depth=1 /
sudo find / -type f -size +500M
sudo snap list
sudo snap remove 包名
docker system prune -a
pip cache purge
npm cache clean --force
sudo apt install bleachbit
⚠️ 使用 BleachBit 时不要全选系统项,避免误删。
df -h 看是哪个分区满/var、/usr 里不认识的文件如果你愿意,可以:
df -h 和 du 结果我可以帮你精准分析该删什么。