5.nginx常用命令和日志定时切割

一. nginx常用的相关命令介绍

1.强制关闭nginx: ./nginx -s stop

2.优雅的关闭nginx: ./nginx -s quit

3.检查配置文件是否正确: ./nginx -t

4.查看nginx版本: ./nginx -v

5.查看nginx版本相关的配置环境信息:./nginx -V

6.nginx帮助信息: ./nginx -h

7.nginx指定配置文件:./nginx -c /usr/local/nginx/conf/nginx.conf

二. Nginx日志切割

1.创建切割nginx日志shell脚本:cut_my_log.sh
#!/bin/bash
LOG_PATH="/var/log/nginx"
#获取到当前时间分钟
RECORD_TIME=$(date -d "yesterday" +%Y-%m-%d+%H:%M)
PID=/var/run/nginx/nginx.pid
mv ${LOG_PATH}/access.log ${LOG_PATH}/access.${RECORD_TIME}.log 
mv ${LOG_PATH}/error.log ${LOG_PATH}/error.${RECORD_TIME}.log 
#向Nginx主进程发送信息,用于重新打开日志文件
kill -USR1 `cat $PID`
2.给cut_my_log.sh(chmod +x cut_my_log.sh)赋予执行权限并手动执行切割日志文件

在这里插入图片描述

3.定时每分钟切割nginx日志文件实现

步骤1:安装定时任务:

yum install crontabs

步骤2:crontab -e 编辑并且添加一行新的任务

crontab -e
*/* * * * * /usr/local/nginx/sbin/cut_my_log.sh

步骤3:重启定时任务:

service crond restart

在这里插入图片描述

常用定时任务命令

service crond start    			#启动服务
service crond stop    			#关闭服务
service crond restart      		#重启服务
service crond reload      		#重新载入配置
crontab -e                      #编辑任务
crontab -l                      #查看任务列表

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/696700.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

对中介者模式的理解

目录 一、场景1、题目 【[来源](https://kamacoder.com/problempage.php?pid1094)】1.1 题目描述1.2 输入描述1.3 输出描述1.4 输入示例1.5 输出示例 二、不采用中介者设计模式1 代码2 问题 三、中介者设计模式1 代码2 更好的例子 四、个人思考 一、场景 设计模式不是银弹&am…

Spring框架概述

目录 1. Spring框架的起源 2. Spring框架的构成 3. Spring的发展历程 4. Spring的开发环境 4.1. Maven安装与配置 (1)Maven的下载与安装 (2)配置Maven的环境变量 (3)本地仓库的配置 (4…

STM32(GPIO)

GPIO简介 GPIO(General Purpose Input Output)通用输入输出口 引脚电平:0V~3.3V,部分引脚可容忍5V 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 输入模式下可读取端口的高低电…

企业员工出行如何轻松搞定行程变更?

对于业务部门而言,由于工作中需要不时地面临紧急和重要的任务,行程变更已经成为了常态,往往牵一发而动全身。 过去,如果业务量大、行程变更得频繁,员工需要重复提交申请单或多次口头通知。这不仅增加沟通成本&#xff…

山东济南中国姓名学第一人颜廷利:全球知名哲学家思想家

颜廷利教授是一位在全球华人中享有崇高声誉的学者,他的影响力深远而广泛。他的教育和哲学思想在全球范围内产生了深远的影响,因此,宁夏银川口碑最好最靠谱的专业权威著名起名专家大师的师傅颜廷利教授被公认为21世纪影响世界的当代教育家代表…

3.整数运算

系列文章目录 信息的表示和处理 : Information Storage(信息存储)Integer Representation(整数表示)Integer Arithmetic(整数运算)Floating Point(浮点数) 文章目录 系列文章目录前…

国际护士节庆祝活动向媒体投稿有方法很轻松

作为一名医院职工,我肩负着医院对外信息宣传的重任。在国际护士节这个特殊的日子里,我们医院举办了一系列庆祝活动,以表彰护士们的辛勤付出和无私奉献。然而,在将这些活动信息投稿至媒体的过程中,我最初却遭遇了诸多挑战。 起初,我采用传统的邮箱投稿方式,将精心撰写的稿件发送…

小程序常用组件

小程序常用组件 1.组件的定义2.常用组件3.引入外部字体图标库4.组件样式5.示例代码 1.组件的定义 组件就是指微信定义的具有特殊功能的标签&#xff0c;在wxml中只能使用微信定义的标签。 2.常用组件 <view>&#xff1a;用于页面布局的块级组件&#xff0c;类似于html中的…

基础ArkTS组件:帧动画,内置动画组件,跑马灯组件(HarmonyOS学习第三课【3.6】)

帧动画 帧动画也叫序列帧动画&#xff0c;其原理就是在时间轴的每帧上逐帧绘制不同的内容&#xff0c;使其连续播放而成动画。ArkUI开发框架提供了 ImageAnimator 组件实现帧动画能力&#xff0c;本节笔者介绍一下 ImageAnimator 组件的简单使用。 官方文献 说明 该组件从A…

基于springboot+vue+Mysql的音乐翻唱与分享平台

开发语言&#xff1a;Java框架&#xff1a;springbootJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a;…

如何用时尚新姿讲好中国品牌故事?

品牌建设在推动高质量发展中扮演了双重角色&#xff0c;既是高质量发展的重要“承载者”&#xff0c;也是强有力的“助推器”。5月10日-11日&#xff0c;中国时尚品牌URBAN REVIVO&#xff08;以下简称UR&#xff09;以中国品牌日为起点&#xff0c;联合天猫超级品牌日&#xf…

python内置函数exec()和eval()区别

在Python中&#xff0c;eval() 和 exec() 都是内置函数&#xff0c;用于执行存储在字符串或对象中的Python代码&#xff0c;但它们之间也有一些区别。 eval() 语法&#xff1a;eval(expression, globalsNone, localsNone) expression&#xff1a;需要求值的字符串表达式。可…