CentOS 日志文件位置与管理方法
一 日志文件位置与用途
| 路径 | 用途 |
|---|---|
| /var/log/messages | 系统常规消息(非内核、非认证) |
| /var/log/secure | 认证与安全相关(如登录、sudo) |
| /var/log/cron | 计划任务日志 |
| /var/log/boot.log | 系统启动过程日志 |
| /var/log/dmesg | 内核环缓冲(硬件、驱动)信息 |
| /var/log/yum.log | YUM 包管理操作日志 |
| /var/log/audit/audit.log | 审计日志(auditd) |
| /var/log/maillog 或 /var/maillog | 邮件服务日志 |
| /var/log/httpd/ 或 /var/log/nginx/ | Web 服务访问与错误日志 |
| /var/log/mysqld.log | MySQL 服务日志 |
| /var/log/wtmp、/var/log/btmp、/var/log/lastlog | 登录会话记录(配合命令:w、last、lastlog) |
二 查看与分析日志
三 日志轮转与保留策略 logrotate
四 清理与维护
五 集中化与长期保存