linux系统清理脚本 清理缓存、旧内核、docker镜像等

443 字
2 分钟
linux系统清理脚本 清理缓存、旧内核、docker镜像等

一键脚本#

Terminal window
bash <(curl -sL https://raw.githubusercontent.com/leuxinovo/clearvps/main/leuql.sh)

🧭 主要功能一览#

🖥 系统概况#

  • 显示系统基础信息(内核版本、架构、发行版等)
  • 查看根分区磁盘使用情况
  • 查看内存与 Swap 使用情况
  • 清理前的资源总览

🔒 进程清理#

  • 自动检测并解除 APT / Dpkg 锁
  • 防止包管理器因意外中断而被锁定

🧾 日志清理#

  • 清空旧日志文件,保留日志结构
  • 减少 /var/log 占用空间

🧹 临时与缓存清理#

  • 清理系统临时目录与缓存文件:
  • /tmp
  • /var/tmp
  • /var/cache
  • 释放短期存储占用

📦 包缓存清理#

  • 清理 APT / DNF 的下载缓存与历史记录
  • 删除旧版本包缓存文件
  • 优化包管理空间使用

✂️ 组件裁剪#

  • 移除非必要组件与工具包
  • 精简系统体积

🧽 系统瘦身#

  • 删除系统文档与手册(/usr/share/doc 等)
  • 删除静态库文件(.a
  • 清理 Python 缓存文件(.pyc__pycache__
  • 进一步减少系统体积

🐳 Docker 清理#

  • 一键清理 Docker 未使用资源:
  • 停止的容器
  • 未使用的镜像
  • 残留的卷与网络
  • 相当于自动执行 docker system prune -a -f

⚙️ 内核清理#

  • 保留当前运行与最新版本内核
  • 删除旧内核包、头文件等
  • 防止 /boot 分区被占满

⚡ 内存优化#

  • 检测系统负载与内存可用率
  • 在低负载时自动回收缓存(drop_caches
  • 避免在高负载时清理造成卡顿或断连

🪶 SSD TRIM#

  • 对 SSD 执行 fstrim 操作
  • 提升磁盘性能与寿命

📊 汇总报告#

  • 清理完成后自动展示:
  • 最新磁盘与内存使用情况
  • 清理前后资源对比
  • 本次释放的空间总量

效果图#

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
linux系统清理脚本 清理缓存、旧内核、docker镜像等
https://blog.leuxx.de/posts/7/
作者
Leu
发布于
2025-07-13
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Leu
慢慢折腾,认真记录,每一天都有新的收获
公告
欢迎来到我的博客,随便看看不用客气!
分类
标签
站点统计
文章
35
分类
10
标签
12
总字数
19,835
运行时长
0
最后活动
0 天前
站点信息
构建平台
Cloudflare Pages
博客版本
Firefly v6.13.4
文章许可
CC BY-NC-SA 4.0

文章目录