Ubuntu 日志存储位置及管理方法
一 核心组件与存储位置
| 路径 | 用途与说明 |
|---|---|
| /var/log/syslog | 通用系统日志(Debian/Ubuntu 特有,相当于 RHEL 的 messages) |
| /var/log/auth.log | 认证与安全事件(登录、sudo、SSH 等) |
| /var/log/kern.log | 内核日志 |
| /var/log/dmesg | 内核环缓冲(启动信息、驱动加载等) |
| /var/log/messages | 通用系统消息(部分系统存在) |
| /var/log/boot.log | 系统启动过程日志 |
| /var/log/dpkg.log | APT/dpkg 安装与升级日志 |
| /var/log/ufw.log | 防火墙(UFW)日志 |
| /var/log/apache2/ | Apache 站点访问与错误日志目录 |
| /var/log/mysql/ | MySQL 服务日志目录 |
二 查看与分析日志
三 日志轮转与保留策略
/var/log/syslog
{
daily
rotate 7
compress
delaycompress
missingok
notifempty
create 640 root adm
postrotate
/usr/lib/rsyslog/rsyslog-rotate
endscript
}
四 远程日志与集中管理
五 生产环境最佳实践