Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337806
  • 博文数量: 97
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 811
  • 用 户 组: 普通用户
  • 注册时间: 2015-02-25 19:22
文章分类

全部博文(97)

文章存档

2021年(1)

2020年(18)

2019年(14)

2018年(29)

2017年(16)

2016年(19)

我的朋友

分类: LINUX

2016-05-13 15:16:12

#!/bin/bash
##
## separate log     separate_log.sh
##
nginx=/usr/bin/nginx      #程序的执行文件
archive_log=/var/log/archive_log  #日志要保存的位置
log_path=/var/log/nginx

mkdir -p $archive_log/$(date +"%y")/$(date +"%m")/   #按年月分目录
mv $log_path/access.log $archive_log/$(date +"%y")/$(date +"%m")/$(date +"%d").access.log

$nginx -s reload    #重新启动或重置配置

---------------
给与脚本执行权限chmod 700  separate_log.sh
最后把脚本加入到定时任务
crontab -e
00 00 * * * /bin/bash  separate_log.sh

阅读(856) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~