tilg 发表于 2013-9-12 08:58:09

七、编写每天定时切割Nginx日志的脚本【LNMP安装 】

1、创建脚本/usr/local/webserver/nginx/sbin/cut_nginx_log.sh
vi /usr/local/webserver/nginx/sbin/cut_nginx_log.sh

  输入以下内容:
引用
#!/bin/bash
# This script run at 00:00

# The Nginx logs path
logs_path="/usr/local/webserver/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 /usr/local/webserver/nginx/nginx.pid`


  2、设置crontab,每天凌晨00:00切割nginx访问日志
crontab -e

  输入以下内容:
引用
00 00 * * * /bin/bash/usr/local/webserver/nginx/sbin/cut_nginx_log.sh


191145688 发表于 2013-11-28 08:18:25

愛情有今生無來世我們要把握珍惜好這世!

lrx182125 发表于 2013-12-1 01:12:08

曾经,我天真的以为我的幸福,你能给!

LXY3800 发表于 2013-12-4 10:03:42

¤、说爱一个不需要任何理由,为何还要离去。

pyaxtwa 发表于 2013-12-7 04:50:36

文字那么深刻旳表现却又那么无力旳诉说,

hc6538 发表于 2013-12-9 22:13:07

我是个凑数的。。。

son30 发表于 2013-12-12 08:26:04

世界上最让人感觉欣慰的,就是从伤痛中走出来的释然
页: [1]
查看完整版本: 七、编写每天定时切割Nginx日志的脚本【LNMP安装 】