🎬 HoRain 云小助手:个人主页
⛺️生活的理想,就是为了理想的生活!
⛳️ 推荐
前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。
目录
在使用Ubuntu系统时,随着软件安装、更新和日常使用,磁盘空间可能会逐渐被占用,导致系统运行变慢甚至无法正常更新。本文将分享9个高效清理Ubuntu系统空间的方法,帮助你快速释放存储空间,优化系统性能。
一、清理APT缓存(软件包缓存)
Ubuntu使用APT(高级包管理工具)安装软件时,下载的安装包会缓存在系统中,长期积累可能占用大量空间。
操作步骤:
sudo apt clean # 删除所有已下载的软件包缓存
sudo apt autoclean # 仅删除旧版本的软件包缓存
效果:通常可释放数百MB到数GB空间。
二、删除无用依赖包(autoremove
)
卸载软件后,系统可能残留不再需要的依赖包。
清理命令:
sudo apt autoremove # 删除不再需要的依赖包
sudo apt autoremove --purge # 同时删除关联的配置文件
注意:执行前建议确认列表中的包确实无用。
三、清理旧内核文件
Ubuntu更新内核后,旧内核文件会保留在系统中,占用/boot
分区空间。
步骤:
- 查看已安装的内核版本:
-
dpkg --list | grep linux-image
- 删除旧内核(保留最新的1-2个):
sudo apt purge linux-image-x.x.x-x-generic
替代方案:使用工具sudo apt autoremove --purge
自动清理。
四、清理日志文件(journalctl
)
系统日志文件(位于/var/log
)可能积累大量历史记录。
清理方法:
sudo journalctl --vacuum-time=7d # 保留最近7天的日志
sudo journalctl --vacuum-size=100M # 限制日志总大小为100MB
手动删除:
sudo rm /var/log/*.log.* # 慎用!避免删除当前正在使用的日志
五、删除缩略图缓存
用户目录中的缩略图缓存(.cache/thumbnails
)可能占用数GB空间。
清理命令:
rm -rf ~/.cache/thumbnails/* # 删除当前用户的缩略图缓存
六、查找并删除大文件
使用ncdu
或du
命令快速定位大文件。
推荐工具:
- 安装
ncdu
: -
sudo apt install ncdu
- 扫描目录(例如根目录):
-
sudo ncdu /
- 按文件大小排序后,手动删除不需要的大文件。
七、清理Snap和Flatpak软件包
Snap和Flatpak应用会占用较多空间,且保留旧版本。
清理Snap:
sudo snap remove --purge <包名> # 删除指定Snap包及数据
sudo rm -rf /var/lib/snapd/cache/* # 清理Snap缓存
清理Flatpak:
flatpak uninstall --unused # 删除无用的Flatpak运行时
八、清理浏览器缓存
浏览器缓存(如Chrome、Firefox)可能占用数GB空间。
方法:
- Chrome/Edge:访问
chrome://settings/clearBrowserData
,选择“缓存图像和文件”。 - Firefox:设置 → 隐私与安全 → 清除数据 → 勾选“缓存”。
九、使用图形化工具(Stacer/BleachBit)
适合不熟悉命令行的用户。
推荐工具:
- Stacer(系统优化工具):
sudo apt install stacer
- BleachBit(深度清理工具):
sudo apt install bleachbit
总结:定期清理的实用技巧
方法 | 适用场景 | 风险提示 |
---|---|---|
清理APT缓存 | 频繁安装/更新软件后 | 无风险 |
删除旧内核 | /boot 分区空间不足时 | 确保保留至少一个可用内核 |
使用ncdu 查找大文件 | 未知大文件占用空间 | 谨慎删除系统关键文件 |
清理Snap/Flatpak | 使用沙盒应用较多时 | 可能导致应用数据丢失 |
建议:
- 每月执行一次基础清理(如APT缓存、旧内核)。
- 使用
cron
任务自动化清理(例如定期删除/tmp
文件)。
附:快速清理脚本
#!/bin/bash
sudo apt clean
sudo apt autoremove --purge -y
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/thumbnails/*
通过以上方法,你可以轻松释放Ubuntu系统的磁盘空间,保持系统高效运行!如果有其他问题,欢迎在评论区交流讨论。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙