#!/bin/bash
# 配置参数
TMP_DIR="/tmp"
LOG_DIR="/var/log"
DATE=$(date +"%Y%m%d")
# 清理临时文件
find "$TMP_DIR" -type f -mtime +7 -exec rm -f {} \;
# 清理旧日志文件
find "$LOG_DIR" -type f -name "*.log" -mtime +30 -exec rm -f {} \;
# 清理旧备份
find "/var/backups" -type d -mtime +30 -exec rm -rf {} \;
echo "Cleanup completed for $DATE"