環(huán)境說明:
操作系統(tǒng)CentOS7.0,默認(rèn)在線安裝nginx。
nginx配置文件路徑:/etc/nginx/nignx.conf,
nginx日志文件路徑:/var/log/nginx/access.log
nignx.pid路徑:/run/nginx.pid
新建的定時(shí)腳本位置/shell/nginx/logs.sh
1.新建腳本并執(zhí)行
#mkdir /shell/nignx#cd /shell/nginx#vim logs.sh
#!/bin/bashbase_path='/var/log/nginx'log_path=$(date -d yesterday +"%Y%m")day=$(date -d yesterday +"%Y%m%d")mkdir-p$base_path/$log_pathmv$base_path/access.log $base_path/$log_path/access_$day.log#echo $base_path/$log_path/access_$day.logkill-USR1`cat /run/nginx.pid`
#chmod a+X#./logs.sh
2.定時(shí)執(zhí)行(每天0點(diǎn))
#crontab -e#0 0 * * * /bin/bash /shell/nginx/logs.sh#wq
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網(wǎng)的支持。
|
新聞熱點(diǎn)
疑難解答
圖片精選