HoRain云--Ubuntu空间清理的9个方法:释放磁盘空间的终极指南

  

🎬 HoRain 云小助手个人主页

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

目录

⛳️ 推荐

一、清理APT缓存(软件包缓存)

二、删除无用依赖包(autoremove)

三、清理旧内核文件

四、清理日志文件(journalctl)

五、删除缩略图缓存

六、查找并删除大文件

七、清理Snap和Flatpak软件包

八、清理浏览器缓存

九、使用图形化工具(Stacer/BleachBit)

总结:定期清理的实用技巧


在使用Ubuntu系统时,随着软件安装、更新和日常使用,磁盘空间可能会逐渐被占用,导致系统运行变慢甚至无法正常更新。本文将分享9个高效清理Ubuntu系统空间的方法,帮助你快速释放存储空间,优化系统性能。


一、清理APT缓存(软件包缓存)

Ubuntu使用APT(高级包管理工具)安装软件时,下载的安装包会缓存在系统中,长期积累可能占用大量空间。
操作步骤

sudo apt clean          # 删除所有已下载的软件包缓存
sudo apt autoclean      # 仅删除旧版本的软件包缓存

效果:通常可释放数百MB到数GB空间。


二、删除无用依赖包(autoremove

卸载软件后,系统可能残留不再需要的依赖包。
清理命令

sudo apt autoremove     # 删除不再需要的依赖包
sudo apt autoremove --purge  # 同时删除关联的配置文件

注意:执行前建议确认列表中的包确实无用。


三、清理旧内核文件

Ubuntu更新内核后,旧内核文件会保留在系统中,占用/boot分区空间。
步骤

  1. 查看已安装的内核版本:
  2. dpkg --list | grep linux-image
    
  3. 删除旧内核(保留最新的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/* # 删除当前用户的缩略图缓存 

六、查找并删除大文件

使用ncdudu命令快速定位大文件。
推荐工具

  1. 安装ncdu
  2. sudo apt install ncdu 
  3. 扫描目录(例如根目录):
  4. sudo ncdu / 
  5. 按文件大小排序后,手动删除不需要的大文件。

七、清理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空间。
方法

  1. Chrome/Edge:访问 chrome://settings/clearBrowserData,选择“缓存图像和文件”。
  2. Firefox:设置 → 隐私与安全 → 清除数据 → 勾选“缓存”。

九、使用图形化工具(Stacer/BleachBit)

适合不熟悉命令行的用户。
推荐工具

  1. Stacer(系统优化工具):
    sudo apt install stacer 
  2. 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 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值