这里就不赘述logrotate了,具体是什么,有什么作用,自行百度。

我们先说下,如何进行nginx的日志切割:

比如:日志目录为:/usr/local/nginx/logs/access.log

按照如下进行操作:(具体每个指令是什么意思,请自行百度,这里不赘述)

/usr/local/nginx/logs/access.log {

su root root

weekly

rotate5compress

dateext

sharedscripts

postrotate

[-f /usr/local/nginx/logs/nginx.pid ] && kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

endscript

}

我们再进行Mysql的日志切割:

Mysql日志切割

比如:日志目录为:/usr/local/mysql/var/localhost-slow.log

按照如下进行操作:

/usr/local/mysql/var/localhost-slow.log {

# create600mysql mysql

notifempty

daily

rotate5missingok

compress

dateext

postrotate

# justif mysqld isreally runningif test -x /usr/local/mysql/bin/mysqladmin &&\/usr/local/mysql/bin/mysqladmin ping &>/dev/nullthen/usr/local/mysql/bin/mysqladmin flush-logs

fi

endscript

}

使用方法: /usr/local/logrotate -f nginx_access   或者 logrotate -f nginx_access

/usr/local/logrotate -f mysql_slow   或者 logrotate -f mysql_slow

参数: -f 可以加可以不加,加上-f是强制的意思。

以上为切割nginx与mysql日志方法,可自己修改参数。

centos 日志切割_centos 创建 logrotate 进行日志分割相关推荐

  1. centos 日志切割_centos自带的日志切割工具 --- logrotate

    一.logrotate logrotate程序是一个日志文件管理工具.用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做"转储".我们可以根据日志文件的大小,也可以根据其天数 ...

  2. centos 日志切割_CentOS下的日志切割

    在Linux下,日志会不停的增长,为了防止日志文件过大,导致我们无法在日志中快速找到想要的信息,我们会定时对日志文件进行切割.在这里我将使用logrotate切割日志. (1).logrotate的配 ...

  3. nginx日志切割并使用flume-ng收集日志

    nginx的日志文件没有rotate功能.如果你不处理,日志文件将变得越来越大,还好我们可以写一个nginx日志切割脚本来自动切割日志文件. 第一步就是重命名日志文件,不用担心重命名后nginx找不到 ...

  4. centos 日志切割_CentOS Linux使用logrotate分割管理日志

    logrotate程序是一个日志文件管理工具.用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到"转储"作用.可以节省磁盘空间. logrotate命令格式: logro ...

  5. centos 创建 logrotate 进行日志分割

    这里就不赘述logrotate了,具体是什么,有什么作用,自行百度. 我们先说下,如何进行nginx的日志切割: 比如:日志目录为:/usr/local/nginx/logs/access.log 按 ...

  6. linux日志切割命令,Linux 服务器log日志切割三种方法【附命令行】

    今天爱分享给大家带来Linux 服务器log日志切割方法[三种附命令行],希望能够帮助到大家. 业务服务器上产生了一个 10G 的log文件,然后很悲催的是什么样的文本编辑器都打不开,然后只能切分一下 ...

  7. 使用cronolog实现linux日志切割,Linux系统tomcat日志切割,tomcat日志切割,cronolog工具的使用

    1.说明 本文档已Tomcat8.5.47.0为例,使用cronolog实现linux系列系统下的tomcat的日志切割,主要切割catalina.out日志. 2.下载安装cronolog工具 下载 ...

  8. java日志切割工具_JavaSwing版本的日志文件分割器

    JavaSwing版本的日志文件分割器 功能: 分割比100M还大的日志为多个100M的左右的小日志 上效果图 使用方法 点击打开按钮 打开一个log文件,然后点击切割按钮 直接上代码 package ...

  9. Logrorate日志切割与备份,主机日志、Nginx日志备份

最新文章

  1. 【HDOJ】1239 Calling Extraterrestrial Intelligence Again
  2. C# 集合交、并、差、去重,对象集合交并差
  3. 软工作业2:硬币游戏——代码的分析与改进
  4. 算法练习day8——190326(猫狗队列、转圈打印矩阵、旋转正方形矩阵、反转单向双向链表、数N的加法组合)
  5. Docker操作容器2
  6. 正确解读PHP获取时间错误原因
  7. 代码生成工具随笔(2) ---我的生成工具
  8. html中dom和bom,区分BOM和DOM,区分window、document、html、body
  9. 进行Java Web项目开发需要掌握的技术
  10. opencv 打开视频或摄像头并按格式保存图片,读取图片
  11. Http协议详解(深入理解)
  12. STM32MP157AAA3裸机点灯(汇编)
  13. 最经典的PS入门笔记,来自李涛老师的高手之路
  14. 电脑蓝屏代码大全合集
  15. 最大流问题(超详细!!!)
  16. 原创利用flashpaper实现百度文库、豆丁网文档预览功能
  17. C++ requires a type specifier for all declarations
  18. 容齐的身世_白发容齐和容乐是什么关系?容齐和容乐是兄妹吗?
  19. 关于UE5角色动画蓝图的基本操作(基础向)
  20. 【Oracle】ORA-06553: PLS-306: wrong number or types of arguments in call to ‘存储过程‘

热门文章

  1. mysql更新记录删除_mysql 插入-更新-删除
  2. java四子棋实验报告_Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
  3. 复杂个人信息输出程序python_Python高级技巧:用一行代码减少一半内存占用
  4. oracle preparedstatement,【JDBC】java PreparedStatement操作oracle数据库
  5. rabbitmq相关开源代码c
  6. 企业信息化投入中咨询服务_企业信息化咨询中的问题与对策研究
  7. 小学五年级计算机教学论文,小学五年级数学教学论文 如何激发学生学习数学的兴趣...
  8. java jmf 视屏监控的核心代码_Java中利用JMF编写摄像头拍照程序_java
  9. php仓储管理系统 eku_河南物流仓储外包哪里有 极鹭云仓
  10. win2008服务器系统设置,处理windows 2008系统设置让运行更流畅的方法