Openresty日志切割|Mongo日志|Tomcat日志切割|
转载
2018-09-14 10:21:35
1148阅读
点赞
#!/bin/bash
#The script is run at 00:00
#The nginx logs
#5 backup automatically retained
nginx_logs="//home/wwwlogs//"
find ${nginx_logs}/$(date -d "yesterday" "+%Y&q
原创
2013-04-04 11:22:13
587阅读
#!/bin/bash
logs_path="/opt/nginx/logs"
#####这是我的nginx日志文件所在的目录
date=$(date -d "yesterday" +"%Y-%m-%d")
###定义前一天的时间,格式为年-月-日
mv ${logs_path}/access.log ${logs_path}/access_$da
原创
2014-12-19 14:59:04
634阅读
点赞
3评论
#!/bin/bashif [ -z $1 ];then echo 'Usage: cutlog [log path]'else if [ ! -e /data/wwwlogs/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")
原创
2016-02-15 15:17:34
965阅读
实现方法一?1234五67891011121314151617181920212223242526272829三十3132333435#!/bin/bashlogs_path="/data/application/nginx/logs"pid_path="/data/application/nginx/nginx.pid"month=`date +%y-%m`date=`date +%y-%m-%
原创
2019-06-13 11:28:56
756阅读
说明:本文主要介绍nginx的日志管理,具体包括日志的使用、日志切割备份。查看Nginx的server段,可以看到如下信息:#access_log logs/host.access.log main;这说明,该server,他的访问日志文件是logs/host.access.log。使用的格式是“main”,除了main格式,还可以自定义其他格式。Main格式:log_format m
作者:coralzd 网址 www.freebsdsystem.org/cut_nginx_logs
继续共享在线上运行一年半的nginx 日志切割脚本。
 
原创
2011-03-02 16:07:12
1006阅读
由于Nginx没有apache的cronolog日志分割处理功能,因此可以对nginx对日志进行处理脚本如下:
#/bin/bash
savepath_log=`/home/nginx/logs`
nglogs=`/opt/nginx/logs`
mkdir -p $savepath_log/$(date +%Y)/$(date +%m)
mv
转载
精选
2012-04-16 19:05:35
402阅读
#!/bin/bash LOG_DIR=/opt/logs LOG_BACK=back PID=/opt/logs/nginx.pid DATE=`date +%F` DEL_DATE=`date +%F -d "15 days ago"` &nb
原创
2012-04-24 11:16:33
882阅读
点赞
2评论
Nginx日志切割脚本#!/bin/bash logs_path="/alidata/server/log/nginx/" mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").log kill -USR1 `cat /alidat
原创
2014-04-11 13:00:34
838阅读
//日志切割#!/bin/bashd='date -d "-1 day" +%Y%m%d'logfile="/tmp/234.com.log"pid=`cat /usr/local/nginx/logs/nginx.pid`if [ ! -d $logfile ]; then mkdir -p $logdirfi/bin/mv $logfile $logdir
原创
2014-10-04 10:53:09
803阅读
1.今天本来想看下nginx的错误日志,结果打开却刷出密密麻麻的日志,因为nginx本身不带有自动切割日志,累积太多的结果。这个时候就很烦了,没办法,我只能写参考一下别人的日志切割,写了自己所想要的日志切割脚本。2.脚本如下:#!/bin/bash#log_path="/usr/local/nginx/logs" pid_path="/usr/local/nginx/log
原创
2015-03-20 14:37:39
462阅读
# 编写切割脚本
# vim /data0/scripts/cut_nginx_log.sh
#!/bin/bash
logs_path="/data0/log/nginx"
YDATE=`date +"%Y"`
MDATE=`date +"%m"`
DDATE=`date -d"1 day a
原创
2017-08-21 19:48:08
568阅读
#!/bin/bash
#This script used to cut nginx logs and compress logs during the first day of a month.
#Add crond: 0 0 * * * root /bin/bash /cut_log.sh
#Powered by: sndapk
#date: 20130913
PATH=/bi
原创
2013-09-14 16:37:12
1118阅读
set -n "1,1000p" 表示从第1行到1000行。按照上面的脚本表示 每10000行 一个文件。 另外还有个split命令可以快速切割 split [-bl] file [prefix] 参数说明:-b, --bytes=SIZE:对file进行切分,每个小文件大小为SIZE。可以指定单位
原创
2023-02-03 09:11:45
241阅读
nginx 日志切割脚本#!/bin/bash
#这个脚本是用来切割nginx日志 根据自己情况进行必要的切割:
set -e
logs_path="/data/wwwlogs/"
oldlogs_path="/data/wwwlogs/ngx_oldlogs/"
hos="ngx128"
old_nginx=`mv ${logs_path}access.log&nb
原创
2017-11-03 17:42:49
3601阅读
目前网上也有一些Nginx日志切割脚本,但是论坛还是有用户反映网上Nginx日志切割脚本有问题,我感觉一般是因为脚本中的参数设置问题,
或者是crontab中的设置问题。
如果是lnmp0.5/0.6用户可以仅修改log_files_name后面的要切割的日志文件名就直接使用。
脚本主要参数:
#设置nginx日志文件目录路径
原创
2012-07-17 07:07:22
607阅读