Nginx-日誌切割

cutlog.shnginx

#!/bin/bashbash

## Nginx日誌切割腳本ide

## 零點執行該腳本網站

## Nginx 日誌文件所在的目錄spa

LOGS_PATH=/opt/nginx/logs日誌

## 獲取昨天的 yyyy-MM-ddorm

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

## 移動文件get

mv ${LOGS_PATH}/access.log ${LOGS_PATH}/shop_access_${YESTERDAY}.log博客

## 向 Nginx 主進程發送 USR1 信號。USR1 信號是從新打開日誌文件

kill -USR1 $(cat /opt/nginx/logs/nginx.pid)


添加定時任務:

0 0 * * * /bin/bash /opt/nginx/sbin/cut-log.sh



更多內容,請關注博主我的博客網站:http://www.whysha.com

相關文章
相關標籤/搜索