温馨提示×

debian怎样彻底清理空间

小樊
40
2026-10-12 19:51:35
栏目: 云计算

在 Debian 系统上“彻底清理空间”通常分为 系统垃圾清理、软件包清理、日志/缓存清理、大文件排查 几个层面。下面按安全 → 进阶的顺序给你一套常用且有效的方案。


一、最安全、最常用的清理(强烈推荐)

1. 清理 apt 缓存

sudo apt clean
sudo apt autoclean

2. 删除无用依赖

sudo apt autoremove --purge

3. 删除旧内核(小心)

查看当前内核:

uname -r

查看已安装内核:

dpkg --list | grep linux-image

删除旧内核(保留当前和至少一个备用):

sudo apt purge linux-image-旧版本

二、清理系统日志和临时文件

1. journal 日志清理

查看日志大小:

journalctl --disk-usage

清理:

sudo journalctl --vacuum-time=7d
# 或
sudo journalctl --vacuum-size=100M

2. 清理 /tmp

sudo rm -rf /tmp/*

(重启也会自动清)

3. 清理用户缓存

rm -rf ~/.cache/*

三、查找“吃空间”的大文件/目录

1. 查看磁盘使用情况

df -h

2. 查看目录占用

du -h --max-depth=1 /

3. 找大文件

sudo find / -type f -size +500M

四、进阶清理(按需使用)

1. 清理 snap(如果用过)

sudo snap list
sudo snap remove 包名

2. 清理 Docker(如果用 Docker)

docker system prune -a

3. 清理旧版本软件(如 pip / npm)

pip cache purge
npm cache clean --force

五、图形化工具(可选)

sudo apt install bleachbit

⚠️ 使用 BleachBit 时不要全选系统项,避免误删。


六、清理前建议

  • 先 df -h 看是哪个分区满
  • 不要删 /var、/usr 里不认识的文件
  • 云服务器建议先快照

如果你愿意,可以:

  • 贴 df -h 和 du 结果
  • 说明是 服务器 / 桌面 / 容器

我可以帮你精准分析该删什么。

0 踩