当前位置: 首页 > news >正文

Nginx——日志自动切割

目录

一、代码cut_logs.sh

二、定时任务

1、安装定时任务

 2、设置每天00:00执行

 3、 查看定时任务是否添加成功

 4、重启定时任务 


一、代码cut_logs.sh

#!/bin/bash
access_log_path=/usr/local/nginx/logs/access.log
error_log_path=/usr/local/nginx/logs/error.log
access_save_path=/usr/local/nginx/logs/Historical_logs/access_$(date +%Y%m%d -d 'yesterday').log
error_save_path=/usr/local/nginx/logs/Historical_logs/error_$(date +%Y%m%d -d 'yesterday').log
cp $access_log_path $access_save_path && echo > $access_log_path
cp $error_log_path $error_save_path && echo > $error_log_path

二、定时任务

1、安装定时任务

yum install crontabs

 2、设置每天00:00执行

crontab -e
#输入
#0 0  * * * /usr/bin/sh cut_logs.sh #每天的00:00执行日志切分

 3、 查看定时任务是否添加成功

 crontab -l

 4、重启定时任务 

service crond restart

相关文章:

  • 语义分割数据集
  • OpenGauss源码分析-SQL引擎
  • 大模型LLM Agent在 Text2SQL 应用上的实践
  • Docker简介、基本概念和安装
  • GO自研微服务框架-中间件
  • SpringFramework实战指南(一)
  • day3-4 three.js学习笔记
  • 127.(leaflet篇)leaflet采集圆(移动端自己实现)
  • python使用单例模式加载config.ini配置文件
  • 虚幻引擎nDisplay教程:如何同步nDisplay节点与Switchboard + Helix Core
  • vue中鼠标拖动触发滚动条的移动
  • OpenCV——图像按位运算
  • 深入探讨:开发连锁餐饮APP的关键技术要点
  • 信息安全面试攻略
  • 从事铁路工作保护足部,穿什么劳保鞋更安全
  • @jsonView过滤属性
  • eclipse的离线汉化
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • ES学习笔记(12)--Symbol
  • Git学习与使用心得(1)—— 初始化
  • gops —— Go 程序诊断分析工具
  • JAVA SE 6 GC调优笔记
  • mongodb--安装和初步使用教程
  • PV统计优化设计
  • vuex 笔记整理
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 新书推荐|Windows黑客编程技术详解
  • Java总结 - String - 这篇请使劲喷我
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​香农与信息论三大定律
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • # C++之functional库用法整理
  • #微信小程序(布局、渲染层基础知识)
  • (31)对象的克隆
  • (function(){})()的分步解析
  • (LeetCode C++)盛最多水的容器
  • (二)Linux——Linux常用指令
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (学习日记)2024.02.29:UCOSIII第二节
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (状压dp)uva 10817 Headmaster's Headache
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .Net CoreRabbitMQ消息存储可靠机制
  • .net MySql
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .project文件
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • /dev下添加设备节点的方法步骤(通过device_create)
  • [.net] 如何在mail的加入正文显示图片
  • [④ADRV902x]: Digital Filter Configuration(发射端)