天天看點

nginx分割日志管理

nginx分割日志管理

1.編輯腳本檔案cut_nginx_log.sh,添加以下内容:

logs_path="/var/log/nginx/"

mkdir -p ${logs_path}$(date -d "yesterday" + "%Y")/$(date -d "yesterday" + "%m")/

mv ${logs_path}access.log ${logs_path}$(date -d "yesterday" + "%Y")/$(dte -d "Yesterd

%m")/access_$(date -d "yesterday" + "%Y%m%d").log

kill -USR1 `cat /var/run/nginx.pid`

2.給予執行權限

3.添加計劃任務

00 00 * * * /bin/bash /root/cut_nginx_log.sh

本文轉自 luoguo 51CTO部落格,原文連結:http://blog.51cto.com/luoguoling/1126429

繼續閱讀