#!/bin/bash
mkdir -p /data01/nginx_log/$(date +%Y%m%d)
cp /data01/nginx_log/access.log /data01/nginx_log/$(date +%Y%m%d)/access-$(date +%Y%m%d).log
#先复制原来的正常访问日志
cat /dev/null > /data01/nginx_log/access.log
#清空原来的正常访问日志
cp /data01/nginx_log/error.log /data01/nginx_log/$(date +%Y%m%d)/error-$(date +%Y%m%d).log
#先复制原来的错误日志文件,请根据自己实际的日志路径填写
cat /dev/null > /data01/nginx_log/error.log
#清空错误日志文件
#删除7天前的数据
find /data01/nginx_log/ -mtime +7 -exec rm -rf {} \;
时间: 2024-10-13 19:44:15