linux技术开源人社区

 

 

搜索
linux技术开源人社区 社区 log处理 nginx log 切割
查看: 467|回复: 1
go

nginx log 切割

Rank: 8Rank: 8

发表于 2016-10-25 13:30 |显示全部帖子



  • #!/bin/bash
  • ## 零点执行该脚本
  • ## Nginx 日志文件所在的目录
  • LOGS_PATH=/usr/local/nginx/logs
  • ## 获取昨天的 yyyy-MM-dd
  • YESTERDAY=$(date -d ”yesterday” +%Y-%m-%d)
  • ## 移动文件
  • mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${YESTERDAY}.log
  • ## 向 Nginx 主进程发送 USR1 信号。USR1 信号是重新打开日志文件
  • kill -USR1 $(cat /usr/local/nginx/nginx.pid)

Rank: 8Rank: 8

发表于 2016-10-25 13:33 |显示全部帖子
可以参考下哦
你需要登录后才可以回帖 登录 | 注册

Archiver|linux技术开源人社区 ( 京ICP备13030301 )

GMT+8, 2017-10-21 21:42 , Processed in 0.034321 second(s), 9 queries .

Powered by bdkyr

© 2001-2010 Comsenz Inc.