在 Ubuntu 中“安全清理文件”通常指:释放磁盘空间,同时不误删重要数据、不破坏系统。下面按「安全等级」从低到高给你一套可操作的方案。
sudo apt clean
sudo apt autoclean
✅ 只删除已下载的 .deb 安装包缓存,不影响系统。
sudo apt autoremove
⚠️ 一般安全,但服务器上确认无重要软件依赖时再执行。
rm -rf ~/.cache/thumbnails/*
✅ 用户级,安全。
df -h
sudo apt install ncdu
ncdu /
✅ 非常推荐,肉眼确认再删。
find / -type f -size +100M 2>/dev/null
dpkg --list | grep linux-image
保留 当前正在使用的内核:
uname -r
删除旧内核:
sudo apt purge linux-image-x.x.x-x-generic
sudo journalctl --vacuum-time=7d
或手动清理:
sudo rm /var/log/*.gz
sudo rm /var/log/*.[0-9]
⚠️ 不要直接删 /var/log 本身。
rm -rf ~/.local/share/Trash/*
rm -rf ~/.cache/google-chrome
❌ rm -rf /
❌ 直接删 /home 其他用户目录
❌ 删 /usr, /lib, /etc 中不熟悉的文件
❌ 使用不明“一键清理脚本”
rsync -av ~/ /mnt/backup/
mv 到临时目录观察几天你可以直接贴:
df -h
du -sh /* 2>/dev/null