文档章节

ng日志按天切换脚本

纳兰清风
 纳兰清风
发布于 2016/04/20 15:45
字数 54
阅读 39
收藏 1
#! /bin/bash

NGINX_PATH='/home/q/nginx/logs'
LOG_FILE_TIME="$(date -d "1 day ago" "+%Y-%m-%d")"
LOG_FILE="${NGINX_PATH}/access.$LOG_FILE_TIME.log"
mv ${NGINX_PATH}/access.log "$LOG_FILE"
kill -USR1 "$(cat ${NGINX_PATH}/nginx.pid)"
gzip ${LOG_FILE}
SEVEN_AGO=$(date -d "7 days ago" "+%Y-%m-%d")
rm -rf $NGINX_PATH/access.$SEVEN_AGO.log.gz


© 著作权归作者所有

共有 人打赏支持
纳兰清风
粉丝 31
博文 35
码字总数 34330
作品 0
朝阳
程序员
nginx日志按天生成&定期删除日志

问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速度(写入日志时间延长),也会增加查找日志的难度,nginx没有这种按天...

说回答
06/06
0
0
自动分割日志bash shell脚本

一、很多服务软件的日志文件时间久了,文件很大,查看内容很不方便。下面的脚本是按天来分割日志,朋友们也可以自己修改按小时的。 二、代码主体: #!/bin/bash 按天分割日志 date= 需要分割...

ss75710541
2014/02/26
0
0
标准化启动脚本的构建与cronolog的日志分割

先上标准化启动脚本: #!/bin/bash chkconfig: 2345 93 11 description:$INS_APP Server . /etc/rc.d/init.d/functionsJAVA_HOME="/usr/local/jdk"PATH=/usr/local/bin:/usr/local/sbin:/usr/......

运维技术
2014/06/17
0
0
AWStats的千万级日志解决方案

你完全不用耐心的看完后面所有的说明,awstats在进行日志统计时, 命令行统计增加: -databasebreak=day 报表输出时增加: &databasebreak=day&day=DD 即可按天进行统计, 解决按月统计,归档...

红薯
2009/12/08
2.7K
2
自动清除过期的Tomcat日志的shell脚本

(友好提示:本文属于初级shell编程,高手可忽略此文) 在产品环境运行过程中,每天会切割产生按天计的日志文件,这些日志文件一般在过一定期限以后就没什么用处了,因此需要定期删除掉这些过...

zigzagroad
2015/07/27
0
1

没有更多内容

加载失败,请刷新页面

加载更多

原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
32
0
awk命令扩展使用操作

awk 中使用外部shell变量 示例1 [root@centos01 t1022]# A=888[root@centos01 t1022]# echo "" | awk -v GET_A=$A '{print GET_A}'888[root@centos01 t1022]# echo "aaaaaaaaaaaaa" | aw......

野雪球
今天
28
0
深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
今天
37
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
今天
24
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
36
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部