日志的管理的方式,以及怎么自己写一个管理日志的小脚本,其实也不能算脚本
管理日志的进程
rsyslogd:绝大部分日志记录,和系统操作有关,安全,认证sshd,su,计划任务at,cron… httpd/nginx/mysql: 可以自己的方式记录日志
ps aux | grep rsyslogd | grep -v grep # 最后这个管道后面内容则是将本次执行的命令过滤掉,不显示
root 1221 0.0 0.9 166840 14068 ? Ssl 15:26 0:01 /usr/sbin/rsyslogd -n
# 日志主配置文件
/etc/rsyslog.conf
常见的日志类型
tail -f /var/log/messages #动态查看日志文件的尾部,系统主日志文件
tail -f /var/log/secure #记录认证、安全的日志
tail /var/log/maillog #跟邮件postfix相关
tail /var/log/cron

本文详细介绍了日志管理的基本方法,包括rsyslogd在系统日志中的作用,不同类型的日志文件及其查看方式,以及日志级别的划分。重点讲解了logrotate的日志轮转机制,包括配置文件、选项和手动轮转方法,以及日志大小触发分割的条件设定。
最低0.47元/天 解锁文章
1061

被折叠的 条评论
为什么被折叠?



