Chinaunix首页 | 论坛 | 博客
  • 博客访问: 682780
  • 博文数量: 125
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 962
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-14 10:20
个人简介

我是一只小白兔~

文章分类

全部博文(125)

文章存档

2017年(16)

2016年(108)

2014年(1)

我的朋友

分类: LINUX

2016-03-15 14:38:40

一、编写定时切割nginx日志脚本
脚本名称:/usr/local/nginx/sbin/cut_nginx_log.sh
脚本内容:
#!/bin/bash
#this script run at 00:00
#the nginx logs path
logs_path="/usr/local/nginx/logs"

mkdir -p ${logs_path}$(date  -d "yesterday"  +"%Y")/$(date -d  "yesterday")+"%m"
)/   mv  ${logs_path}access.log ${logs_path}$(date -d "yesterday"  +"%Y")/$(date -d "yesterday" + "%m")/access_$(date -d "yesterday" +"%Y%m%d").log
 kill -USR1 `cat /usr/local/nginx/nginx.pid`

设置crontab,每天凌晨切割nginx访问日志
00 00 * * *  /bin/bash   /usr/local/nginx/sbin/cut_nginx_log.sh

二、
阅读(821) | 评论(0) | 转发(0) |
0

上一篇:sysctl.conf文件配置详解

下一篇:NGINX简介

给主人留下些什么吧!~~