使用shell脚本实现nginx日志分割
vim /opt/rizhi.sh#!/bin/bash
ogs_path="/usr/local/nginx/logs/"
pid_path="/usr/local/nginx/logs/nginx.pid"
mv ${logs_path}access.log ${logspath}access$(date -d "yesterday" +"%Y%m%d").log
kill -USR1 cat ${pid_path}
脚本注释
http://i2.51cto.com/images/blog/201808/15/d7bbb77beaaf4bace81bd8e2739a4a8c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
1、编写脚本
http://i2.51cto.com/images/blog/201808/15/c81b3dbdfb7e61751322fd30caec6451.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
2、查看日志文件
http://i2.51cto.com/images/blog/201808/15/dced091436b663c8e0c0a4085e131e17.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
3、运行脚本并查看
http://i2.51cto.com/images/blog/201808/15/86ab2b5b6a0033d51c6dc98c9a4eb5a9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
页:
[1]