#touch /usr/local/nginx/sbin/cut_nginx_log.sh

#chmod 755  /usr/local/nginx/sbin/cut_nginx_log.sh

下面是脚本具体内容

#! /bin/bash

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 /var/run/nginx/nginx.pid`

每天凌晨执行crontab 操作

0 0 * * *  /bin/bash /usr/local/nginx/sbin/cut_nginx_log.sh

最新文章

  1. 基于bootstrap + php +ajax datatable 插件的使用
  2. [JSP]获取时间
  3. js高程读书笔记(1-3章)
  4. HTML:图片热点 网页划区 表单
  5. 12-factor
  6. 加密方式&数字签名
  7. Mysql DDL与DML
  8. git总结
  9. C语言文法 改
  10. String类详解,StringBuffer
  11. UML组件图(转载)
  12. 为EF DbContext生成的实体添加注释(T5模板应用)[转]
  13. 树的子结构(JAVA)
  14. Ionic app 通知在Moto 360 Watch上显示通知(1)
  15. linux下命令行打开文件管理器
  16. sqlserver添加查询 表、字段注释(转)
  17. 游戏AI-行为树
  18. 2018.07.26NOIP模拟 魔法数字(数位dp)
  19. 在iis搭建nuget server时遇到405 method not allow
  20. 在CentOS 7上安装Node.js的4种方法(yum安装和源码安装)

热门文章

  1. A letter for NW RDMA configuration
  2. centos7搭建svn服务器及客户端设置
  3. C# DataSet与DataTable的区别和用法 ---转载
  4. Vue - 引入本地图片的两种方式
  5. Derivative Pricing_2_Vasicek
  6. Redis集合类型
  7. pgsql 查询jsonb中包含某个键值对的表记录
  8. SIAMATIC S7-1200 中通过 Modbus RTU 如何读取地址范围 9999 到 65535 的输入字
  9. vue 父组件向子组件传参(笔记)
  10. 获取JSHANDLE句柄