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