centos垃圾清理释放磁盘空间shell脚本bash代码

代码语言:bash

所属分类:其他

代码描述:centos垃圾清理释放磁盘空间shell脚本bash代码

代码标签: centos 垃圾 清理 释放 磁盘 空间 shell 脚本 代码 bash

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/bin/bash

# 清理 yum 缓存
echo "清理 yum 缓存..."
yum clean all

# 清理系统日志文件
echo "清理系统日志文件..."
LOG_DIR="/var/log"
find $LOG_DIR -type f -name "*.log" -exec truncate -s 0 {} \;
find $LOG_DIR -type f -name "*.old" -exec rm -f {} \;
find $LOG_DIR -type f -name "*.gz" -exec rm -f {} \;

# 清理临时文件
echo "清理临时文件..."
TEMP_DIR="/tmp"
find $TEMP_DIR -type f -atime +10 -delete
find $TEMP_DIR -type d -empty -delete

# 清理用户缓存
echo "清理用户缓存..."
USER_CACHE_DIRS=("/home/*/.cache" "/root/.cache")
for dir in "${.........完整代码请登录后点击上方下载按钮下载查看

网友评论0