推荐一键清理CentOS系统磁盘空间,清理内存,清理缓存,清理磁盘,清理垃圾,清理硬盘,一键清理系统缓存,日记,不必要的内容,容器日记缓存,等系统缓存日记

推荐一键清理CentOS系统磁盘空间,清理内存,清理缓存,清理磁盘,清理垃圾,清理硬盘,一键清理系统缓存,日记,不必要的内容,容器日记缓存,等系统缓存日记

系统:CentOS Stream,CentOS 9,CentOS 8,CentOS 10,CentOS 7

软件:清理

功能:清理缓存,清理磁盘,清理垃圾


下载地址一:



建立文件:ql.sh


赋予脚本执行权限

sudo chmod +x /root/ql.sh

-------------------------------------------------------


#!/bin/bash

set -euo pipefail


echo "开始一键清理(请先确认脚本内容)"


# 1. yum clean

sudo yum clean all

sudo rm -rf /var/cache/yum


# 2. 清理临时文件

sudo rm -rf /tmp/* /var/tmp/*


# 3. 清理 journal(保留 7 天)

sudo journalctl --vacuum-time=7d


# 4. 压缩 /var/log 中大日志(>10M)

sudo find /var/log -type f -name "*.log" -size +10M -exec gzip -9 {} \; || true


# 5. 清空常见日志文件(按需启用)

sudo truncate -s 0 /var/log/messages || true

sudo truncate -s 0 /var/log/secure || true

sudo truncate -s 0 /var/log/maillog || true


# 6. Docker 清理(若安装并启用)

if command -v docker >/dev/null 2>&1; then

echo "检测到 Docker,开始清理未使用容器/镜像/卷"

sudo docker system prune -a --volumes -f || true

sudo truncate -s 0 /var/lib/docker/containers/*/*-json.log || true

fi


# 7. Podman 清理(若安装)

if command -v podman >/dev/null 2>&1; then

echo "检测到 Podman,开始清理"

sudo podman system prune -a -f || true

sudo truncate -s 0 /var/lib/containers/storage/overlay-containers/*/userdata/ctr.log || true

fi


# 8. 重建 rpm 数据库

sudo rm -f /var/lib/rpm/__db*

sudo rpm --rebuilddb || true


# 9. 同步并释放内核缓存(可选)

sudo sync

echo 3 | sudo tee /proc/sys/vm/drop_caches


echo "清理完成,请检查磁盘使用情况:"

df -hT /


-------------------------------------------------------




参考来源:

项目地址:

官网地址:

参考地址:


admin

暂无介绍....

评论(0):

发表评论:

延伸阅读:

一键清理CentOS系统磁盘空间,清理缓存,清理磁盘,清理垃圾,清理内存,清理硬盘,一键清理系统缓存,日记,不必要的内容,容器日记缓存,等系统缓存日记

一键清理CentOS系统磁盘空间,清理缓存,清理磁盘,清理垃圾,清理内存,清理硬盘,一键清理系统缓存,日记,不必要的内容…

admin
2026-11-13

CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G,CentOS内存不足死机优化教程,虚拟内存压缩设置

CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G,CentOS内存不足死机优化教程,虚拟…

admin
2026-11-12

CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G

CentOS设置虚拟内存,虚拟内存设置,,CentOS 7.9怎么设置虚拟内存2G系统:CentOS Stream,Ce…

admin
2026-11-11

CentOS关闭虚拟内存,虚拟内存,在 CentOS 7.9 中,删除或关闭虚拟内存(Swap)主要分为两步:临时关闭(立即生效)和永久删除(防止重启后恢复)

CentOS关闭虚拟内存,虚拟内存,在 CentOS 7.9 中,删除或关闭虚拟内存(Swap)主要分为两步:临时关闭(…

admin
2026-11-10

nginx,nginx反向代理,nginx端口映射,nginx端口转发,nginx中转,nginx代理,nginx转发,nginx编译版本端口转发,nginx安装

nginx,nginx反向代理,nginx端口映射,nginx端口转发,nginx中转,nginx代理,nginx转发,…

admin
2026-11-07