首页 > 系统相关 >Nginx日志割接,生成周期日志

Nginx日志割接,生成周期日志

时间:2023-02-13 12:11:32浏览次数:40  
标签:1.14 logs 割接 pid Nginx nginx path 日志

#!/bin/bash
logs_path="/usr/local/nginx-1.14.2/logs/any/"
pid_path="/usr/local/nginx-1.14.2/logs/nginx.pid"

mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").log

kill -USR1 `cat ${pid_path}`

定时任务

]# crontab -l
# 日志脚本
#*/5 * * * * /bin/bash /script/deny_host.sh


标签:1.14,logs,割接,pid,Nginx,nginx,path,日志
From: https://www.cnblogs.com/liudianer/p/17115858.html

相关文章

  • Oracle 11g清理trace和alert日志
    [oracle@oraclehostorcl]$du-sh*9.8Galert4.0Kcdump4.0Khm4.0Kincident4.0Kincpkg4.0Kir4.0Klck4.0Mmetadata4.0Kmetad......
  • 详解Nginx配置文件nginx.conf的每行含义
     Nginx配置文件的位置随着安装方式的不同,所在的位置也会不同,通过yum/dnf方式安装,那配置文件是在/etc/nginx/nginx.conf;通过手动编译安装的话可以指定配置文件位置,不指定的......
  • centos下安装部署nginx
    1.在安装Nginx之前,要确保已经安装了需要的软件:gcc、pcre-devel、zlib-devel、openssl-devel。如果没有安装,执行下面命令。  yum-yinstallgccpcre-develzlib-deve......
  • Nginx优化与防盗链
    Nginx优化与防盗链......
  • Nginx - 深入理解nginx的处理请求、进程关系和配置文件重载
    概述Nginx的系统学习整理的第三篇博客,主要介绍nginx的应用场景和架构基础,以便更好的理解,再生产环境中进行性能调优。Nginx的三个主要应用场景1.静态资源服务,通过本地文......
  • 生产Nginx现大量TIME-WAIT,连接耗尽,该如何处理?
    文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面......
  • 配置Nginx
    文章介绍    Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。本文跟大家分享nginx的三种配置方法详情介绍   Nginx(en......
  • Apache日志分割
    1、配置httpd主配置,在httpd子配置目录下创建一个以conf结尾的文件,并添加配置信息Apache日志分割2、创建目录,添加首页,重启服务、关闭防火墙3、访问网页,多刷新几次,查看访问日......
  • react实战笔记55:添加新日志1
    项目目录结构 数据处理......
  • react实战笔记57:添加新日志3
     通过key值识别变化 日志目录 ......