Ubuntu 清理无用数据释放空间的实用步骤
一 快速安全清理
df -hsudo apt autoclean;sudo apt cleansudo apt autoremove(可加 --dry-run 预览将要删除的内容)rm -rf ~/.cache/thumbnails/*二 定位大文件与目录
sudo du -sh /* 2>/dev/nullsudo apt install ncdusudo ncdu / 或 ncdu ~sudo find / -xdev -type f -size +1G -exec du -h {} + 2>/dev/null | sort -rh | head -n 20sudo apt install baobab三 深度清理高风险项
sudo journalctl --vacuum-size=100M 或 sudo journalctl --vacuum-time=3duname -rdpkg --list | grep linux-imagesudo apt purge linux-image-<旧版本号>(可连同对应 headers 一起清理)snap list → sudo snap remove <包名>sudo rm -rf /var/lib/snapd/cache/*flatpak uninstall --unusedsudo apt install deborphandeborphan | xargs sudo apt purge -y(可重复至无输出)四 按目录的清理重点与禁忌
apt clean/autoclean 清理。journalctl --vacuum-* 或 logrotate 管理。sudo rm -rf /tmp/*(注意正在运行的程序可能使用)。五 自动化与日常维护建议
sudo apt autoremove -y && sudo apt autoclean && sudo apt cleansudo apt install stacer,一键扫描并清理缓存、日志、旧内核等。sudo apt install bleachbit,选择性清理系统与浏览器缓存(谨慎勾选项)。docker system prune -af、docker volume prune -f 清理无用镜像、容器与卷。