当前位置: 首页 > article >正文

想知道如何清理Ubuntu系统,以释放磁盘空间

磁盘占用到了75%是时候做个大扫除了。别担心这个占用率虽然不算紧急但已经是很好的清理时机了。我为你整理了一份从最安全快速到更彻底的清理步骤指南你可以按顺序一步步操作效果会很明显。 清理第一步找到“空间小偷” (初步分析)动手清理之前最好先找准目标。推荐使用ncdu这个工具它可以清晰地展示哪些文件和目录占用了最多空间。# 1. 安装 ncdu (如果还没装)sudoaptinstallncdu-y# 2. 扫描并分析根目录 (/ 代表整个系统)sudoncdu /在ncdu的界面里用键盘的方向键就可以浏览目录很容易就能定位到哪些是真正的“大胃王”。 清理第二步基础且安全 (首选操作)这些操作风险极低是系统日常维护的一部分可以放心执行。建议从以下几步开始移除无用依赖 旧内核这条命令会一举两得自动清理掉那些因安装软件而带入、但现在已不再需要的依赖包同时也会安全地删除旧的内核版本。sudoaptautoremove--purge加上--purge参数可以彻底删除残留的配置文件释放得更干净。安全原则这条命令通常会自动保留最近的两个内核版本请绝对不要手动删除你当前正在运行的内核用uname -r可查看。清理 APT 软件包缓存你通过apt install安装的每个软件其安装包.deb文件都会缓存在本地。这条命令会全部清理掉。sudoaptclean温和版如果你想更谨慎一些可以先用sudo apt autoclean。这个命令只清理那些已经过时的、无法再从软件源下载的旧版本包风险更低。清理缩略图缓存Ubuntu 会自动为图片、视频生成缩略图以便预览日积月累也会占用不小的空间。rm-rf~/.cache/thumbnails/*这条命令会清空你当前用户的缩略图缓存删除后系统会按需重新生成不影响使用。清空回收站最后别忘了清空回收站让已经删除的文件彻底“消失”。rm-rf~/.local/share/Trash/*⚡ 清理第三步清理系统日志 (效果显著)系统日志Systemd Journal是另一个可能占用大量空间的地方但清理它也非常安全。查看当前日志大小先用这个命令了解情况。journalctl --disk-usage按需清理推荐使用下面两种方法之一。按时间清理例如只保留最近7天的日志其余删除。sudojournalctl --vacuum-time7d按大小清理例如将日志总大小限制在200MB以内。sudojournalctl --vacuum-size200M使用7d或200M是很好的平衡点既释放了空间又保留了足够的日志用于未来的故障排查。 清理第四步进阶查找与清理 (深度探索)如果做完以上步骤磁盘空间仍然紧张可以更深入地探索。查找大文件用find命令可以帮你精确找出那些“潜伏”的大文件。比如下面这条命令会在你的家目录下找出所有大于200MB的文件find~-typef-size200M-execls-lh{}\;2/dev/null-exec ls -lh {} \;这部分会以人类易读的方式如M、G显示文件信息2/dev/null则用于忽略一些无关紧要的权限错误。找到并确认无误后可以用rm命令将其删除。检查并处理 Snap 包的多版本Snap 应用在更新时往往会保留旧版本作为回滚选项这会产生空间浪费。列出所有已安装的 Snap 包及其版本特别关注标记为disabled的旧版本snap list--all手动删除旧版本确认后使用下面命令删除某个应用的特定旧版本其中的snap_name和revision替换成上一步查到的信息sudosnap removesnap_name--revisionrevision这个过程需要手动输入命令稍显繁琐但清理效果非常直接。️ 备选方案图形化工具 (懒人福音)如果你不习惯使用命令行Ubuntu 也有一些图形化的系统清理工具操作起来更直观BleachBit一款经典的系统清理工具功能类似“Linux 下的 CCleaner”。它可以清理缓存、日志、临时文件等。sudoaptinstallbleachbitStacer一个更现代的系统优化和监控工具集成了清理、管理启动项、进程监控等多种功能界面非常友好。sudoaptinstallstacer磁盘使用分析器 (Disk Usage Analyzer)Ubuntu 自带的可视化磁盘占用分析工具。你可以在应用菜单中找到它它会以图形化的方式展示磁盘空间的分布非常直观。baobab️ 清理第五步建立定期维护习惯为了避免再次遇到空间不足的烦恼可以建立定期清理的习惯每月运行一次sudo apt autoremove --purge和sudo apt clean。每季度检查一次日志运行sudo journalctl --vacuum-time30d来清理超过30天的日志。养成习惯在系统升级或安装大型软件包后随手清理一下 APT 缓存。⚠️ 重要注意事项 (安全第一)在清理过程中请务必留意以下几点谨慎使用sudo rm -rf这个命令非常强大但同时也是极其危险的一旦路径错误可能导致系统崩溃。尤其是在使用前务必再次确认路径正确无误不熟悉的文件或目录不要轻易删除。避免手动操作/usr和/etc目录这两个目录是系统的核心配置和程序所在除非你非常清楚自己在做什么否则不要碰。操作前备份重要数据在进行任何不确定的清理操作前建议将你的重要文档、代码等备份到外部存储或云端。你可以先从“清理第二步基础且安全”里的命令开始看看效果如何。如果在清理过程中不确定某些文件是否可以删除可以随时告诉我我来帮你确认

相关文章:

想知道如何清理Ubuntu系统,以释放磁盘空间

磁盘占用到了75%,是时候做个大扫除了。别担心,这个占用率虽然不算紧急,但已经是很好的清理时机了。 我为你整理了一份从最安全快速到更彻底的清理步骤指南,你可以按顺序一步步操作,效果会很明显。 💡 清理第…...

2026年怎么部署OpenClaw?2分钟云端保姆级搭建及百炼Coding Plan指南

2026年怎么部署OpenClaw?2分钟云端保姆级搭建及百炼Coding Plan指南。本文面向零基础用户,完整说明在轻量服务器与本地Windows11、macOS、Linux系统中部署OpenClaw(Clawdbot)的流程,包含环境配置、服务启动、Skills集成…...

免费NTFS读写终极指南:三分钟让Mac完美支持Windows硬盘

免费NTFS读写终极指南:三分钟让Mac完美支持Windows硬盘 【免费下载链接】Free-NTFS-for-Mac Nigate: An open-source NTFS utility for Mac. It supports all Mac models (Intel and Apple Silicon), providing full read-write access, mounting, and management f…...

Hotkey Detective:5步解决Windows热键冲突的终极指南

Hotkey Detective:5步解决Windows热键冲突的终极指南 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mirrors/ho/hotkey-detective 你是否曾经…...

Qt网格布局实战:从入门到精通

1. Qt网格布局基础入门 第一次接触Qt网格布局时,我完全被它的灵活性震惊了。想象一下Excel表格,每个单元格可以自由合并拆分,这就是QGridLayout给我的直观感受。作为Qt中最强大的布局管理器之一,它能够将界面元素精准地放置在网格…...

从汽车诊断到机器人:手把手教你用Wireshark抓包分析SocketCAN数据

从汽车诊断到机器人:用Wireshark解密SocketCAN的高级逆向工程 当面对CAN总线上汹涌而来的十六进制数据流时,大多数工程师的第一反应是打开candump工具。但很快,屏幕上滚动如瀑布般的原始帧会让任何人感到窒息——就像试图用吸管喝干消防水龙带…...

从Matterport3D看室内三维重建:它如何帮我们训练更好的表面法线估计模型?

Matterport3D数据集如何革新表面法线估计模型的训练范式 当你在昏暗的灯光下试图分辨墙面的细微纹理时,人类视觉系统会不自觉地通过光影变化来推断表面朝向——这种对法线方向的感知能力,正是计算机视觉中表面法线估计任务试图复制的核心功能。而在算法训…...

OpenArk:当Windows系统变得神秘莫测时,你的终极诊断工具箱

OpenArk:当Windows系统变得神秘莫测时,你的终极诊断工具箱 【免费下载链接】OpenArk The Next Generation of Anti-Rookit(ARK) tool for Windows. 项目地址: https://gitcode.com/GitHub_Trending/op/OpenArk 你是否曾经遇到过这样的困扰&#x…...

Onekey Steam Depot清单下载器:三步快速获取游戏清单的完整指南

Onekey Steam Depot清单下载器:三步快速获取游戏清单的完整指南 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 还在为Steam游戏清单的复杂获取流程而烦恼吗?Onekey Stea…...

Phi-3-mini-4k-instruct-gguf企业落地:ERP系统嵌入式智能搜索与字段解释生成

Phi-3-mini-4k-instruct-gguf企业落地:ERP系统嵌入式智能搜索与字段解释生成 1. 企业ERP系统的智能化挑战 现代企业ERP系统往往包含数千个数据字段和复杂业务流程,员工在使用过程中面临两大核心痛点: 字段理解困难:系统中有大量…...

零基础小白也能用!GLM-OCR专业文档识别保姆级入门教程

零基础小白也能用!GLM-OCR专业文档识别保姆级入门教程 你是不是也遇到过这样的烦恼?手头有一堆纸质文件、扫描件或者截图,想把里面的文字、表格、公式提取出来,却只能一个字一个字地敲键盘?或者用那些免费的OCR工具&a…...

SDMatte与Python爬虫结合实战:自动化素材采集与背景抠图

SDMatte与Python爬虫结合实战:自动化素材采集与背景抠图 1. 场景痛点与解决方案 电商运营和内容创作者每天都要处理大量图片素材——商品主图需要统一白底、社交媒体配图要去除杂乱背景、广告海报要精准抠图。传统工作流程存在三大痛点: 素材获取效率…...

Wan2.2-I2V-A14B提示词库建设:构建可复用的高质量视频生成模板

Wan2.2-I2V-A14B提示词库建设:构建可复用的高质量视频生成模板 1. 为什么需要系统化的提示词库 视频生成领域有个常见现象:同样的模型,不同人使用效果天差地别。关键差异往往就在于提示词的质量。我们团队在使用Wan2.2-I2V-A14B模型时发现&…...

终极游戏模组管理指南:如何用Nexus Mods App告别模组冲突烦恼

终极游戏模组管理指南:如何用Nexus Mods App告别模组冲突烦恼 【免费下载链接】NexusMods.App Home of the development of the Nexus Mods App 项目地址: https://gitcode.com/gh_mirrors/ne/NexusMods.App 你是否曾在《赛博朋克2077》中因为模组冲突而反复…...

c# 文件编译的过程

两次编译的过程:整个流程的核心思路是:.NET 用两次编译把"写代码"和"跑代码"这两件事解耦开来。第一次编译:源码 → IL(开发时完成)你写的 C# 代码(.cs 文件)通过 csc.exe …...

进阶与总结:成为核心贡献者的路径、开源伦理与专栏知识体系复盘

进阶与总结:成为核心贡献者的路径、开源伦理与专栏知识体系复盘 从一次深夜提交被拒说起 上周三凌晨两点,我给一个嵌入式RTOS项目提交了优化中断延迟的补丁。邮件列表三小时后回复:“代码逻辑没问题,但破坏了ARM Cortex-M3的上下文对齐约定,请重新阅读porting guide第4.…...

3分钟解锁纯净音乐:免费实现Spotify广告拦截的完整指南

3分钟解锁纯净音乐:免费实现Spotify广告拦截的完整指南 【免费下载链接】BlockTheSpot Video, audio & banner adblock/skip for Spotify 项目地址: https://gitcode.com/gh_mirrors/bl/BlockTheSpot 你是否厌倦了在享受音乐时被突如其来的广告打断&…...

提交艺术:编写规范的Commit Message与创建高质量的Pull Request

提交艺术:编写规范的Commit Message与创建高质量的Pull Request 从一次痛苦的代码回溯说起 上周排查一个线上闪退问题,git log 拉出来一看,满屏的“fix bug”“update”“优化代码”这类提交信息。为了定位引入问题的变更,我们不得不逐个点开提交看diff,花了近两个小时才…...

协作与迭代:当Code Review意见砸过来,CI流水线又红了

协作与迭代:当Code Review意见砸过来,CI流水线又红了 上周三深夜,我在仓库里提交了一段SPI驱动优化代码。自觉逻辑清晰,性能提升明显,满心等着合入。第二天一早,企业微信弹出三条Code Review通知,紧接着CI流水线标红——一个隐蔽的时序bug在QEMU仿真里被逮了出来。这场…...

OpenWrt上Asterisk依赖包全解析:解决SIP通话无声问题的完整配置清单

OpenWrt上Asterisk依赖包全解析:解决SIP通话无声问题的完整配置清单 在家庭或小型办公室环境中搭建内网VOIP系统时,OpenWrt与Asterisk的组合堪称黄金搭档。但许多开发者在编译安装过程中常被依赖包缺失和SIP通话无声问题困扰。本文将深入剖析这些技术难题…...

LoFTR:当Transformer遇见无检测器特征匹配——从全局感受野到像素级对齐的革新之路

1. LoFTR算法为何掀起特征匹配革命? 第一次接触LoFTR是在处理一组室内装修效果图匹配时,当时用传统方法在纯色墙面区域死活得不到理想结果。直到尝试了这个基于Transformer的方案,才明白无检测器设计为何被称为特征匹配领域的"范式转移&…...

CODESYS定时器进阶:从标准功能到高效自定义应用

1. IEC标准定时器深度解析 在工业自动化领域,定时器就像是我们日常生活中的闹钟,只不过它控制的不是起床时间,而是各种设备的启停顺序。CODESYS作为主流的PLC编程环境,提供了三种符合IEC61131-3标准的定时器功能块,它们…...

Delphi XE跨平台开发实战:Linux服务端应用构建指南

1. 为什么选择Delphi XE开发Linux服务端应用 作为一个在Windows平台深耕多年的Delphi开发者,当我第一次听说Delphi XE支持Linux开发时,内心是充满怀疑的。毕竟Linux开发环境向来以命令行和开源工具链著称,而Delphi给我的印象一直是可视化开发…...

2026届毕业生推荐的五大AI写作网站实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 使AIGC(人工智能生成内容)检测率得以降低的关键核心之所在&#xff0…...

SDMatte效果对比:与传统方法及在线工具的精度与速度测评

SDMatte效果对比:与传统方法及在线工具的精度与速度测评 1. 开篇:抠图技术的革新时刻 抠图技术正经历一场革命性变革。传统方法要么耗时费力,要么效果欠佳,而新兴的AI解决方案正在改写游戏规则。SDMatte作为开源模型代表&#x…...

像素时装锻造坊实战:VMware环境配置与Anything-v5模型快速上手指南

像素时装锻造坊实战:VMware环境配置与Anything-v5模型快速上手指南 1. 为什么选择VMware部署像素时装锻造坊 当你第一次看到像素时装锻造坊的界面时,可能会被它独特的日系RPG风格吸引。这款基于Stable Diffusion和Anything-v5模型的图像生成工具&#…...

2026奇点大会闭门报告流出:CoT在金融风控场景的思维断裂点图谱(附3类高危链式漏洞修复模板)

第一章:2026奇点智能技术大会:大模型思维链CoT 2026奇点智能技术大会(https://ml-summit.org) CoT如何重塑大模型的推理能力 思维链(Chain-of-Thought, CoT)已从提示工程技巧演进为大模型原生推理范式。在2026奇点大会上&#x…...

Qwen3-Reranker-0.6B入门指南:理解cross-encoder架构与Qwen3改进点

Qwen3-Reranker-0.6B入门指南:理解cross-encoder架构与Qwen3改进点 你是不是经常遇到这样的问题:用向量搜索找到了一堆相关文档,但排在最前面的结果,好像总是差那么点意思?或者,你的智能客服系统&#xff…...

为什么你的LoRA微调后反而更慢?大模型压缩链路断点诊断(量化→剪枝→蒸馏→编译四阶耦合失效分析)

第一章:大模型工程化中的模型压缩算法对比 2026奇点智能技术大会(https://ml-summit.org) 模型压缩是实现大语言模型在边缘设备、低延迟服务及成本敏感场景中落地的关键工程环节。不同压缩路径在精度保留、推理加速比、部署兼容性与训练资源消耗上呈现显著差异&…...

深夜告警炸裂?这份Linux故障排查“作战地图”请收好曰

先唠两句:参数就像餐厅点单 把API想象成一家餐厅的“后厨系统”。 ? 路径参数/dishes/{dish_id} -> 好比你要点“宫保鸡丁”这道具体的菜,它是菜单(资源路径)的一部分。查询参数/dishes?spicytrue&typeSichuan -> 好比…...