#! /bin/bash
find /opt/nginx3/logs -name "*.access_winenice.log" -type f -mtime +30 -exec rm {} \; > /dev/null 2>&1
echo -e "\033[1;31mbeginning cut nginx log\033[0m"
log_path=/opt/nginx3/logs/
set_up_day=`date +%Y-%m-%d`
mv $log_path/access_winenice.log $log_path/${set_up_day}.access_winenice.log
kill -USR1 `cat /opt/nginx3/logs/nginx.pid`
#/opt/nginx3/sbin/nginx -s reload
echo -e "`date +%Y-%m-%d` `date +%H:%M:%S`\t\033[1;35m\033[0m\tcut is over\033[32m"
nginx分割日志脚本
原创
©著作权归作者所有:来自51CTO博客作者519522607的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:rsync+ssh的无验证登录
下一篇:日志备份脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Nginx日志分割与Nginx日志分析脚本(很实用)
Nginx日志分割与Nginx日志分析脚本(很实用)
脚本 Nginx 分割 日志分割 与Nginx日志分析