在 Ubuntu 上清理磁盘空间,常用工具可以分为命令行工具和图形界面工具两类。下面按推荐程度给你整理一份实用清单。
apt 清理(强烈推荐)sudo apt clean
sudo apt autoclean
sudo apt autoremove
作用:
.deb 安装包缓存✅ 安全、官方、必做
journalctl(系统日志清理)journalctl --disk-usage
sudo journalctl --vacuum-time=7d
作用:
du / ncdu(查找大文件)sudo apt install ncdu
sudo ncdu /
作用:
du 更直观✅ 排查磁盘爆满神器
dpkg --list | grep linux-image
sudo apt remove linux-image-xxx
⚠️ 不要删当前正在使用的内核
✅ 适合新手,图形化查看大文件
sudo apt install bleachbit
功能:
⚠️ 使用时要小心勾选项,避免误删
docker system df
docker system prune -a
Snap 会保留多个旧版本:
sudo snap list --all
sudo snap remove 包名 --revision=旧版本号
或安装自动清理脚本:
sudo apt install snapd
apt autoremove + cleanjournalctl --vacuum-time=7dncdu 查找大文件#!/bin/bash
sudo apt update
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-time=7d
echo "清理完成"
如果你愿意,可以告诉我:
df -h 输出)我可以帮你精准分析该删什么、不该删什么。