Nginx日志分割

WBOY
發布: 2016-06-07 15:06:35
原創
1358 人瀏覽過

创建 日志 分割 脚本 vi /root/cut_logs.sh #!/bin/bash #This script run at 00:00 # The Nginx logs path logs_path=/data/logs/ mkdir -p ${logs_path}$(date -d yesterday +%Y)/$(date -d yesterday +%m)/ mv ${logs_path}access.log ${logs_path}$(date

创建日志分割脚本

vi /root/cut_logs.sh

 

#!/bin/bash

#This script run at 00:00

# The Nginx logs path

logs_path="/data/logs/"

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

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

/usr/local/nginx/sbin/nginx  -s reload

设置cut_logs.sh执行权限

chmod +x /root/cut_logs.sh

cut_logs.sh自动执行时间

00 00 * * * /root/cut_logs.sh

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板