这是本站phperz的nginx日志切割脚本,现在分享出来给大家,感兴趣的同学参考下 功能很简单,就是加到linux 的计划任务crontab里每天0点执行,切割日志并按日期保存, shell脚本: #!/bin/bash LOGS_PATH=/web/log/nginx/access YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) mv ${LOGS_PATH}/www.adminso
这是本站phperz的nginx日志切割脚本,现在分享出来给大家,感兴趣的同学参考下
功能很简单,就是加到linux 的计划任务crontab里每天0点执行,切割日志并按日期保存,
shell脚本:
#!/bin/bash
LOGS_PATH=/web/log/nginx/access
YESTERDAY=$(date -d "yesterday" +%Y-%m-%d)
mv ${LOGS_PATH}/www.adminso.com.log ${LOGS_PATH}/www.adminso.com_${YESTERDAY}.log
kill -USR1 $(cat /web/server/nginx/logs/nginx.pid)
计划任务:
#切割nginx logs
0 0 * * * /bin/bash /web/www/sh/cut_log.sh
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!