当前位置:  技术问答>linux和unix

NGINX日志分割备份不明白?

    来源: 互联网  发布时间:2017-03-28

    本文导语:  本帖最后由 liaohongchu 于 2012-12-15 16:04:38 编辑 网上搜索的 但不知道这里是怎么用的  我的分 只有20了 没有了 ,分少了点。  #pid的位置,自己查找         kill -USR1 `cat /usr/local/nginx/nginx.pid`   //  这里是...

本帖最后由 liaohongchu 于 2012-12-15 16:04:38 编辑
网上搜索的 但不知道这里是怎么用的  我的分 只有20了 没有了 ,分少了点。
 #pid的位置,自己查找    

    kill -USR1 `cat /usr/local/nginx/nginx.pid`   //  这里是什么意思呢 是和上面的的代码连在一起的吗?  

编写shell程序

某种情况下会设置多个子域名,因此会产生多个日志文件,像我这类喜欢整齐的人会设置多个日志文件,把每个域名的日志都分开放。下面这个shell程序是多域名处理。

下面是示例,对以下三个网站的日志切割(日志文件名自己命名):

http://www.xinqq163.com 对应日志 blog.log

http://news.xinqq163.com 对应日志 demo.log

http://tech.xinqq163.com 对应日志 happy.log

    # !/bin/bash

    # 你的日志文件存放目录

    logs_path="/home/logs/"

    # 日志文件的名字,多个需要空格隔开

    logs_names=(blog demo happy)

    mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday"+"%m")/

    num=${#logs_names[@]}

    for((i=0;i

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • nginx 服务器介绍
  • 实时 Nginx 分析和诊断工具 nginx-systemtap-toolkit
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • Nginx的TFS模块 nginx-tfs
  • nginx Windows版相关问题及使用说明
  • 重启或杀掉Nginx进程后丢失nginx.pid的解决办法
  • nginx最新主线开发版1.5.4发布及下载地址
  • Nginx 令牌模块 nginx-token
  • nginx最新稳定版1.4.2发布
  • Nginx文件上传模块 nginx-upload-module
  • linux/centos源码安装nginx编译配置选项参数介绍
  • Nginx 负载均衡模块 nginx-upstream-fair
  • HTML教程 iis7站长之家
  • 懂nginx,帮下忙,使用nginx实现大并发
  • linux/centos下安装nginx(rpm安装和源码安装)详细步骤
  • NGINX的流媒体插件 nginx-rtmp-module
  • nginx服务器下通过fastcgi支持php5详细安装配置步骤
  • nginx安装(1) ttlsa教程系列之nginx
  • linux/centos安装nginx常见错误及解决办法
  • 重启nginx后丢失nginx.pid的解决方法
  • nginx中使用nginx-http-concat模块合并静态资源文件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,