目录

1、logrotate作用

2、logrotate具体功能

3、logrotate的配置文件

-----------------------------------------------------------------------------------

1、logrotate作用

(1)logrotate可以实现日志转储,目的是防止日志文件太大。

(2)系统的使用方式,每天执行一次logrotate,这是基于计划任务文件实现,计划任务脚本/etc/cron.daily/logrotate如下:

#!/bin/sh/usr/sbin/logrotate -s /var/lib/logrotate/logrotate.status /etc/logrotate.confEXITVALUE=$?if [ $EXITVALUE != 0 ]; then/usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"fiexit 0

2、logrotate具体功能

(1)自动对日志文件进行滚动

(2)压缩日志文件

(3)删除旧日志

(4)发送邮件通知

3、logrotate的配置文件

(1)主配置文件:/etc/logrotate.conf

# see "man logrotate" for details# rotate log files weeklyweekly# keep 4 weeks worth of backlogsrotate 4# create new (empty) log files after rotating old onescreate# use date as a suffix of the rotated filedateext# uncomment this if you want your log files compressed#compress# RPM packages drop log rotation information into this directoryinclude /etc/logrotate.d# no packages own wtmp and btmp -- we'll rotate them here/var/log/wtmp {monthlycreate 0664 root utmpminsize 1Mrotate 1}og/btmp {missingokmonthlycreate 0600 root utmprotate 1}# system-specific logs may be also be configured here.

(2)子配置文件:/etc/logrotate.d目录中

(3)自己的配置文件:/var/lib/logrotate.status(记录了logrotate的滚动日志的记录)

Linux日志系统-02:logrotate简介相关推荐

  1. 分析linux相关日志文件,Linux日志系统与分析.pdf

    Linux日志系统与分析 1 目录  Linux日志系统简介  Linux日志分析  案例介绍: Linux日志入侵发现 Linux日志系统简介  日志的主要用途是系统审计.监测追踪和分析统计 ...

  2. Linux日志系统小记

    Linux日志系统小记 概述:最近做ssh无密码认证实验时,在ssh服务配置文件中发现 authpriv,当时有种似曾相识的感觉.干脆就是复习了下syslogd这个daemon,又发现在Redhat ...

  3. Linux日志系统_syslog服务详解

    Linux日志系统_syslog服务详解 参考链接:https://blog.csdn.net/weixin_42569329/article/details/116609984 一台服务器的日志对系 ...

  4. linux日志管理工具logrotate配置

    linux日志管理工具logrotate配置 logrotate介绍 logrotate配置讲解 主配置文件解释(/etc/logrotate.conf) logrotete 命令参数 添加配置 以添 ...

  5. linux查看日志神器,Linux日志管理神器logrotate使用简介

    大家可能都有管理日志的需要,比如定时压缩日志,或者当日志超过一定大小时就自动分裂成两个文件等.最近就接到这样一个小任务.我们的程序用的是C语言,用log4cpp的library来实现日志记录.但是问题 ...

  6. Linux日志切割工具Logrotate

    一.简介 Logrotate 程序是linux系统自带的一个日志文件管理工具.用于分割日志文件,压缩转存.删除旧的日志文件,并创建新的日志文件:而运维过程中,经常见我们对比如nginx,通过脚本的方式 ...

  7. Linux 日志系统

    [概述] 日志数据是有价值的信息宝库,也可以是毫无价值的数据泥潭. 日志可以记录系统产生的所有行为,并按照某种规范表达出来. 我们可以使用日志系统所记录的信息为系统进行排错,优化系统的性能,或者根据这 ...

  8. linux 高性能日志,linux日志系统

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 常见的日志 常见的日志一般存放在 /var/log 中,我们可以根据服务对象粗略的将日志分为两类系统日志 应用日志日志名 ...

  9. Linux日志切割工具Logrotate配置详解

    Logrotate 程序是一个日志文件管理工具.用于分割日志文件,压缩转存.删除旧的日志文件,并创建新的日志文件,下面就对logrotate日志轮转的记录: 1.1 Logrotate配置文件介绍 L ...

最新文章

  1. 终于放弃了单调的 Swagger 了,选择了这款神器 Knife4j
  2. 交叉验证python_交叉验证
  3. PHP定时抽奖怎么实现的,PHP 实现抽奖逻辑
  4. html如何获取消息实体的长度,50道js面试题 XXXXX
  5. java中结构体入参_JNA中自定义结构体如何传参?
  6. python whl文件下载网址
  7. JavaIO编程之ReadLine
  8. 图像数字水印技术研究及matlab实现,数字水印技术研究及其matlab仿真.doc
  9. kubesphere+kubernetes搭建生产环境高可用集群(四-2)
  10. NetBean快捷键
  11. 《百家讲坛》之战国七雄
  12. imx6ul的sd卡启动过程分析
  13. 解决frp内网穿透vsftpd报227错误
  14. 普通话考试是从题库里抽吗_普通话考试试题有哪些
  15. 阿里云物联网平台-数据解析脚本详解
  16. Android查询通讯录信息
  17. 英语口语六级模拟测试软件,2017英语六级口语考试试题及答案_英语六级口语试题及答案 doc完整版...
  18. pyinstaller 打包pyqt5程序出现环境变量错误问题
  19. reply-code=503, reply-text=COMMAND_INVALID - unknown exchange type 'x-delayed-message'
  20. Pygame实战:预防老年痴呆,写个Python小游戏来锻炼大脑!!!

热门文章

  1. 【Android FFMPEG 开发】FFMPEG ANativeWindow 原生绘制 ( 设置 ANativeWindow 缓冲区属性 | 获取绘制缓冲区 | 填充数据到缓冲区 | 启动绘制 )
  2. UOJ42/BZOJ3817 清华集训2014 Sum 类欧几里得
  3. python之markdown转html
  4. python-管理MySQL之ConfigParser模块
  5. 【转】分享:c#和javascript函数的相互调用(ObjectForScripting 的类必须对 COM 可见。请确认该对象是公共的,或考虑向您的类添加 ComVisible 属性。)...
  6. VS2003 下GridControl的列显示成图片+文字的形式实现
  7. C++中多态与虚函数的学习例子
  8. 硬盘分区表知识——详解硬盘MBR(转)
  9. ASP.NET Master Page
  10. 使用Altera综合工具Quartus II下载到FPGA时无法识别USB-Blaster问题