如何彻底清除Ubuntu系统垃圾并有效释放空间以显著提升系统运行速度?
- 内容介绍
- 文章标签
- 相关推荐
在 Ubuntu 程序中。因为日常使用、软件升级和缓存累积,硬盘空间很容易被无形的“垃圾”占满。若不及时处理,程序将出现:频繁弹出“硬盘空间不足”的警告、启动缓慢、软件安装失败等痛点。下面为你拆解五种最有效的清理方法。让你的 Ubuntu 重新获得自由空间,性能瞬间提高。
一、先检查到底占了多少空间
在动手之前先确认哪些目录占用了最多空间。终端命令:
df -h # 查看各分区使用率
du -sh /var/* | sort -rh | head -10 # 快速找出 /var 下前十个大文件/目录
如果你更喜欢图形化工具,可以打开 Baobab 或者 GNOME 自带的 “磁盘使用分析”。这一步帮助你定位真正的“重口”,避免误删关键文件。
二、五大实战清理方案
1️⃣ 删除不再需要的软件包与依赖
命令行:
# 自动移除已卸载软件留下的依赖
sudo apt-get autoremove --purge
# 清理已下载但未安装的软件包缓存
sudo apt-get clean
sudo apt-get autoclean
痛点: 长期累计的旧依赖会让程序变得臃肿;当你想安装新版本时旧包往往会占满硬盘导致安装失败。
2️⃣ 清空程序垃圾箱与临时文件夹
Bash 脚本快速操作:
# 清空桌面垃圾箱
rm -rf ~/.local/share/Trash/*
# 清除全局临时目录
sudo rm -rf /tmp/*
痛点: 桌面上残留的废弃文件或临时生成的日志文件,会无声地吞噬数 GB 的存储。
3️⃣ 除旧内核。只保留当前运行内核
Apt 会在每次内核升级后保留旧版本,以便回滚。 若不再需要,可手动删除,
# 查看当前内核
uname -r
# 列出已安装内核
dpkg --list 'linux-image-*' | grep ^ii
# 删除旧内核
sudo apt-get purge linux-image-5.4.* linux-headers-5.4.*
# 之后更新 grub 配置
sudo update-grub
痛点: 多余的内核会直接占用数 GB,特别是运行环境下硬盘容量紧张时尤为明显。其实,
4️⃣ 清理缩略图缓存 & 浏览器缓存
{% raw %}Ubuntu 默认会把图片缩略图保存在 /home/使用者名/.cache/thumbnails/normal/{% endraw %}。浏览器一样会积累大量缓存。
# 缩略图缓存清空
rm -rf ~/.cache/thumbnails/*
# Firefox 缓存清除
rm -rf ~/.mozilla/firefox/*.default-release/cache2/*
# Chrome/Chromium 缓存清除
rm -rf ~/.cache/google-chrome/*
rm -rf ~/.cache/chromium/*
痛点: 这些看似无害的缓存文件。在长时间不维护时会堆积成“大块”,对读写速度产生负面影响。
5️⃣ 利用图形化工具做一次全局扫描并手动清理
- BaoBaB——可视化显示各目录大小,让你直观看到最大的占位者;
- KDE 的 “File Manager” → “Disk Usage” 或者 GNOME 的 “Files” → “Storage” — 都能快速定位并删除冗余文件;怎么说呢,
- TLP 或 PowerTOP —— 通过减少后台服务消耗来释放资源。
三、定期维护建议
- # 每月一次自动脚本:
# cleanup.sh
sudo apt-get autoremove --purge>/dev/null # 自动移除依赖 sudo apt-get clean>/dev/null # 清空 APT 缓存 sudo journalctl --vacuum-time=7d>/dev/null # 保留最近7天日志 find /tmp -type f -delete # 临时文件一键删 echo "Ubuntu 程序垃圾已全部清理完毕!" chmod +x cleanup.sh
0 1 1 * * /path/to/cleanup.sh>/dev/null 2>&1
- # 每周一次手动检查:
# 检查磁盘剩余空间:
df -H /
四、硬件升级:当软件调整无法满足需求时考虑 SSD 或更大容量硬盘
If your system is still sluggish after all software cleanup and you’re running out of space on a traditional HDD。upgrading to an SSD can dramatically improve boot times and application launch speeds.
把握每一次“腾出空间”的机会,让 Ubuntu 回归轻盈与高效!如果还有其他疑问或想了解更多高级技巧,请随时提问。
在 Ubuntu 程序中。因为日常使用、软件升级和缓存累积,硬盘空间很容易被无形的“垃圾”占满。若不及时处理,程序将出现:频繁弹出“硬盘空间不足”的警告、启动缓慢、软件安装失败等痛点。下面为你拆解五种最有效的清理方法。让你的 Ubuntu 重新获得自由空间,性能瞬间提高。
一、先检查到底占了多少空间
在动手之前先确认哪些目录占用了最多空间。终端命令:
df -h # 查看各分区使用率
du -sh /var/* | sort -rh | head -10 # 快速找出 /var 下前十个大文件/目录
如果你更喜欢图形化工具,可以打开 Baobab 或者 GNOME 自带的 “磁盘使用分析”。这一步帮助你定位真正的“重口”,避免误删关键文件。
二、五大实战清理方案
1️⃣ 删除不再需要的软件包与依赖
命令行:
# 自动移除已卸载软件留下的依赖
sudo apt-get autoremove --purge
# 清理已下载但未安装的软件包缓存
sudo apt-get clean
sudo apt-get autoclean
痛点: 长期累计的旧依赖会让程序变得臃肿;当你想安装新版本时旧包往往会占满硬盘导致安装失败。
2️⃣ 清空程序垃圾箱与临时文件夹
Bash 脚本快速操作:
# 清空桌面垃圾箱
rm -rf ~/.local/share/Trash/*
# 清除全局临时目录
sudo rm -rf /tmp/*
痛点: 桌面上残留的废弃文件或临时生成的日志文件,会无声地吞噬数 GB 的存储。
3️⃣ 除旧内核。只保留当前运行内核
Apt 会在每次内核升级后保留旧版本,以便回滚。 若不再需要,可手动删除,
# 查看当前内核
uname -r
# 列出已安装内核
dpkg --list 'linux-image-*' | grep ^ii
# 删除旧内核
sudo apt-get purge linux-image-5.4.* linux-headers-5.4.*
# 之后更新 grub 配置
sudo update-grub
痛点: 多余的内核会直接占用数 GB,特别是运行环境下硬盘容量紧张时尤为明显。其实,
4️⃣ 清理缩略图缓存 & 浏览器缓存
{% raw %}Ubuntu 默认会把图片缩略图保存在 /home/使用者名/.cache/thumbnails/normal/{% endraw %}。浏览器一样会积累大量缓存。
# 缩略图缓存清空
rm -rf ~/.cache/thumbnails/*
# Firefox 缓存清除
rm -rf ~/.mozilla/firefox/*.default-release/cache2/*
# Chrome/Chromium 缓存清除
rm -rf ~/.cache/google-chrome/*
rm -rf ~/.cache/chromium/*
痛点: 这些看似无害的缓存文件。在长时间不维护时会堆积成“大块”,对读写速度产生负面影响。
5️⃣ 利用图形化工具做一次全局扫描并手动清理
- BaoBaB——可视化显示各目录大小,让你直观看到最大的占位者;
- KDE 的 “File Manager” → “Disk Usage” 或者 GNOME 的 “Files” → “Storage” — 都能快速定位并删除冗余文件;怎么说呢,
- TLP 或 PowerTOP —— 通过减少后台服务消耗来释放资源。
三、定期维护建议
- # 每月一次自动脚本:
# cleanup.sh
sudo apt-get autoremove --purge>/dev/null # 自动移除依赖 sudo apt-get clean>/dev/null # 清空 APT 缓存 sudo journalctl --vacuum-time=7d>/dev/null # 保留最近7天日志 find /tmp -type f -delete # 临时文件一键删 echo "Ubuntu 程序垃圾已全部清理完毕!" chmod +x cleanup.sh
0 1 1 * * /path/to/cleanup.sh>/dev/null 2>&1
- # 每周一次手动检查:
# 检查磁盘剩余空间:
df -H /
四、硬件升级:当软件调整无法满足需求时考虑 SSD 或更大容量硬盘
If your system is still sluggish after all software cleanup and you’re running out of space on a traditional HDD。upgrading to an SSD can dramatically improve boot times and application launch speeds.

