真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nginx日志如何定時(shí)備份和刪除

這篇文章主要介紹了nginx日志如何定時(shí)備份和刪除,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

在隆化等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),營銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),隆化網(wǎng)站建設(shè)費(fèi)用合理。

一旦開啟了nginx日志功能,每天nginx都會(huì)生成一定大小的日志文件,如果系統(tǒng)穩(wěn)定運(yùn)行,沒有任何問題,那么日志基本上不會(huì)去查看。但這些日志如不及時(shí)清理,日漸積累,對(duì)服務(wù)器的磁盤空間占用也將是比較恐怖的。為了解決這個(gè)問題,利用shell腳本對(duì)nginx日志文件定時(shí)備份和刪除,只保留一段時(shí)間。

圖1:

nginx日志如何定時(shí)備份和刪除

#!/bin/bash
#auth:lzq
#desc:把當(dāng)前日志按日期備份,重新生成第二天的日志文件
#date:2016-09-18

DATE=`date +%Y%m%d`
NGINX_PID=`cat /var/run/nginx.pid`
#如果當(dāng)前Nginx沒有運(yùn)行就退出
if [ "$?" != 0 ]
then
    exit 1;
fi

#nginx 日志所在的路徑
LOG_PATH='/usr/local/nginx/logs/'
LOG_NAME='access.log'
mv ${LOG_PATH}${LOG_NAME} ${LOG_PATH}${LOG_NAME}$DATE

#刪除7天前舊的備份文件
function deloldbak()
{
    olddate=`date +"%Y%m%d" -d "-$1 day"`
    if [ -e "${LOG_PATH}${LOG_NAME}$olddate" ]
    then
        rm -f ${LOG_PATH}${LOG_NAME}$olddate
        echo "${LOG_PATH}${LOG_NAME}$olddate del OK"
    fi
}

#重載nginx配置,重新生成nginx日志文件
kill -USR1 $NGINX_PID

if [ "$?" == 0 ]
then
    deloldbak 7
    exit 0;
fi

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“nginx日志如何定時(shí)備份和刪除”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!


網(wǎng)站題目:nginx日志如何定時(shí)備份和刪除
分享路徑:http://weahome.cn/article/ghgegh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部