动物总动员电影免费观看,国产一线天在线观看,亚洲成人精品久久,www.夜色av.com,caoporn国产一区二区,国产精品毛片一区视频播不卡,91av456

龍巖易富通網(wǎng)絡(luò)科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

nginx日志切割和日志清理

2019.10.16 | 1811閱讀 | 0條評論 | linux

1、上傳腳本到/usr/local/nginx/logs/下 

2、并附執(zhí)行權(quán)限

chmod +x cut_nginx_log.sh


3、編寫定時任務(wù)  每天0點0分 執(zhí)行cut_nginx_log.sh腳本

crontab -e

0 0 * * *  root /usr/local/nginx/logs/cut_nginx_log.sh

或者 

vim /etc/crontab

0 0 * * *  root /usr/local/nginx/logs/cut_nginx_log.sh


4、腳本內(nèi)容:

cat   cut_nginx_log.sh


#!/bin/bash

#日志存放路徑


#LOG_PATH=¥NGINX_WORKDIR/logs

LOGS_PATH=/usr/local/nginx/logs

#獲取昨天的時間

YESTERDAY=$(date -d "yesterday" +%Y-%m-%d)


month_age=${date -d "-30 days" +%Y-%m%-%d}


if ! cd $LOG_PATH; then


     exit 2


fi


 



#nginx的PID路徑

NGINX_PID=/usr/local/nginx/logs/nginx.pid

#把當(dāng)前的access.log/error.log重命名為access.yesterday.log/error.yesterday.log

mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access.${YESTERDAY}.log

mv ${LOGS_PATH}/error.log ${LOGS_PATH}/error.${YESTERDAY}.log

# 向 Nginx 主進程發(fā)送 USR1 信號。USR1 信號是重新打開日志文件

kill -USR1 $(cat ${NGINX_PID})


###########################日志清理#################################


1、上傳腳本到/usr/local/nginx/logs/下 

2、并附執(zhí)行權(quán)限

chmod +x rm_nginx_logfile.sh


3、編寫定時任務(wù)  每天0點0分 rm_nginx_logfile.sh腳本

crontab -e

0 0 * * *  root /usr/local/nginx/logs/rm_nginx_logfile.sh

或者 

vim /etc/crontab

0 0 * * *  root /usr/local/nginx/logs/rm_nginx_logfile.sh


cat   rm_nginx_logfile.sh



#!/bin/bash

#日志所在路徑

LOGS_PATH=/usr/local/nginx/logs

#設(shè)置保留時間  單位(天)

SAVE_TIME=30

#執(zhí)行最終的命令 

#查找 修改日志在30天前的同時以log結(jié)尾的文件然后刪除

#如果沒有-name選項過30之后腳本會被刪除掉

find ${LOGS_PATH}/ -mtime +${SAVE_TIME} -name \*.log |xargs rm -rf {}


贊 (

發(fā)表評論

永年县| 乾安县| 靖宇县| 永吉县| 武功县| 沾益县| 睢宁县| 谷城县| 容城县| 霍林郭勒市| 安庆市| 韶山市| 罗江县| 阳新县| 衡山县| 肇源县| 张家口市| 凌源市| 根河市| 呼伦贝尔市| 新平| 天祝| 泸溪县| 远安县| 房山区| 班玛县| 大邑县| 冷水江市| 正定县| 措勤县| 栾川县| 湖州市| 天峻县| 资源县| 花莲县| 武汉市| 都匀市| 淳安县| 察雅县| 昌黎县| 奈曼旗|