nginx日志切割脚本
来源:互联网 发布:医学统计学软件 编辑:程序博客网 时间:2024/05/18 14:28
#!/bin/bash
log_path="/data/logs/"
mv ${log_path}www_access.log ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log
nginx_pid=`ps aux |grep -E 'nginx: master process'|grep -v 'grep'|awk '{print $2}'`
kill -USR1 $nginx_pid
/bin/tar zcvf ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log.tar.gz ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log
log_path="/data/logs/"
mv ${log_path}www_access.log ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log
nginx_pid=`ps aux |grep -E 'nginx: master process'|grep -v 'grep'|awk '{print $2}'`
kill -USR1 $nginx_pid
/bin/tar zcvf ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log.tar.gz ${log_path}zhibo_log/www_access_$(date -d "yesterday" +%Y%m%d).log
rm -rf ${log_path}zhibo_log/*.log
crontab -e #添加计划任务
0 0 * * * /bin/bash /root/nginx_log.sh
脚本会停止nginx服务,如果0点有大量业务,请更改计划任务
阅读全文
0 0
- nginx日志切割脚本
- Nginx日志切割脚本
- nginx 日志切割脚本
- nginx日志切割脚本
- nginx日志切割脚本
- nginx日志定时切割脚本
- nginx log日志切割脚本
- Nginx日志定时切割脚本
- 编写定时切割Nginx日志脚本
- nginx日志切割脚本,自动压缩
- 每天定时切割nginx日志的脚本
- nginx自动切割日志访问文件脚本
- nginx日志按日期自动切割脚本
- bash shell 脚本 nginx日志切割
- Nginx 访问日志轮询切割脚本
- Linux系统nginx日志切割脚本
- nginx日志切割脚本,自动上传到日志服务器
- nginx 访问日志和错误日志按日切割sh脚本
- 把一个人活成一个公司,你可能就不会那么迷茫了
- 关于HanLp自然语言处理包
- 数据结构与算法学习记录--替换空格
- xss 测试
- Spring AntMatcher 使用路径通配符加载Resource
- nginx日志切割脚本
- csu 1779 错误的算法
- uva10305(拓扑排序dfs)
- 人工智能使得安防领域更智能
- Linux下安装git服务器
- MySQL.ini 配置
- 为什么会出现DevOps?
- springboot集成mongodb使用mongoTemplate和MongoRepository
- 极乐叔支招:程序员七夕表白招式