首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

NGINX 多域名日记切割备份脚本

2012-11-26 
NGINX 多域名日志切割备份脚本#!/bin/bash# Info: cut logs for nginx# Author : elain# CTime: 2011.06.0

NGINX 多域名日志切割备份脚本

#!/bin/bash# Info   : cut logs for nginx# Author : elain# CTime  : 2011.06.08# This script run at 00:00# The Nginx logs pathLogs_Path=”/elain/logs/nginx”log_filenames=`/bin/ls $Logs_Path |grep -v nginx|grep -v logsbak`for log_name in $log_filenamesdo/bin/mv $Logs_Path/$log_name $Logs_Path/logsbak/`date -d yesterday +%Y%m%d%H%M`-$log_namedonekill -USR1 `cat /elain/apps/nginx/nginx.pid`


cron定时任务

# Info   : 每天凌晨0点切割一次NGINX日志# Author : elain# CTime  : 2011.06.0800 00 * * * /root/scripts/cut_nginx_log.sh

热点排行