Linux下定时分割Nginx日志

#!/bin/bash
#
 
#Nginx Log 存放的路径Path
logs_path="/data1/logs/"
 
mkdir-p ${logs_path}$(date-d "%Y")/$(date-d "%m")/
mv${logs_path}access.log ${logs_path}$(date-d "%Y")/$(date-d "%m")/access_$(date-d "%Y%m%d").log
kill-USR1 'cat /usr/local/nginx/nginx.pid'

再配置执行

crontab-e
 

输入以下内容配置执行时间

00 00 * * * /bin/bashShellPath/../shellName.sh

未经允许不得转载:SuperMan's blog » Linux下定时分割Nginx日志

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址