“ Linux基础知识学习 ” 之 linux的日志管理学习 05

一、环境相关描述:
飞凌OKMX6UL-C核心板–内核版本linux4.1.15
二、日志文件相关服务与进程:klogd、syslogd、logrotate
1、日志文件的产生由日志文件管理服务syslogd统一管理,会自己分门别类地将各种信息放置到相关的日志文件去。
2、内核需要额外的登录服务来记录内核产生的各项信息,专门记录内核信息的日志文件服务是klogd。守护进程klogd从记录缓冲区中获取内核信息 ,再通过syslogd守护进程将它们保存在系统日志文件中。
3、由于系统产生的信息一直有,任凭日志文件持续记录,会导致日志文件的容量会无限增大,通过logrotate(日志轮替)来自动化处理日志文件的容量与更新问题。

三、简单介绍/etc/syslog.conf

规定了各种服务类型的日志、日志等级、日志路径等

参考网址:https://www.cnblogs.com/itsad/p/8043928.html

四、简单介绍logrotate
1、syslog利用的是daemon的方式来启动,当有需求的时候立刻就会被执行,logrotate是在规定的时间到了之后才开进行日志文件的轮替,logrotate程序是挂载cron下面进行的,/etc/cron.daily/logrotate记录了每天要进行的日志文件轮替的行为;
2、轮转过程;
3、/etc/logrotate.conf配置文件讲解;
4、自定义日志轮转及命令:可以配置日志的一些属性。

参考网址:
https://blog.csdn.net/dhxaohei/article/details/8014764?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&dist_request_id=1328593.11067.16147521179781651&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control

除以上网址外,还参考《鸟哥的私房菜 基础学习篇 (第三版)》

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值