在 Ubuntu 上做“清理(cleanup)”通常分为几类:系统垃圾清理、包管理清理、日志清理、磁盘占用分析、以及旧内核清理。下面按安全 → 进阶给你一套常用操作。
sudo apt clean
sudo apt autoclean
clean:删除所有已下载的 .debautoclean:只删除过期的包sudo apt autoremove
⚠️ 建议加 --purge 彻底清除配置:
sudo apt autoremove --purge
Ubuntu 更新后会保留多个内核,容易占空间。
uname -r
dpkg --list | grep linux-image
sudo apt purge linux-image-旧版本-generic
✅ 新手可用工具自动处理:
sudo apt install byobu
sudo purge-old-kernels
journalctl --disk-usage
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/*
常见可清目录:
~/.cache~/.local/share/Trashdf -h
sudo du -h / | sort -h | tail -20
或用交互工具:
sudo apt install ncdu
sudo ncdu /
Snap 会保留多个旧版本:
sudo snap list
清理旧版本:
sudo snap refresh
或手动删:
sudo rm -rf /var/lib/snapd/snaps/旧版本
sudo apt install bleachbit
图形界面:
sudo bleachbit
⚠️ 不要勾「系统」里你不确定的选项
rm -rf /df -h 看空间如果你愿意,可以告诉我:
df -h 结果)我可以直接给你针对性命令。