文章目录
- 一 常用系统日志
- 二 系统日志优先级
- 三 其他日志文件
一 常用系统日志
日志文件 | 用途 |
---|---|
/var/log/messages | 记录大多数系统日志信息,包括启动、IO错误、网络和程序等问题 |
/var/log/secure | 记录安全和身份验证等相关消息和错误 |
/var/log | rsyslog将所有日志文件写入到该目录下 |
/var/log/maillog | 与邮件服务器相关消息的日志文件 |
/var/log/cron | 与定时任务执行相关的日志文件 |
/var/log/boot.log | 与系统启动相关的消息记录 |
二 系统日志优先级
rsyslogd服务使用日志消息的设备和优先级来确定如何处理,一般通过/etc/rsyslog.conf
文件进行配置。
rsyslog处理的消息可能出现在多个不同的日志文件中,为了避免这种情况,将严重性字段设为none
,表示定向到这一设备的所有消息都不添加到指定的日志文件中。
编码 | 优先级 | 严重性 |
---|---|---|
0 | emerg | 系统不可用 |
1 | alert | 必须立即采取措施 |
2 | crit | 严重状况 |
3 | err | 非严重错误状况 |
4 | warning | 警告状况 |
5 | notice | 正常但重要的事件 |
6 | info | 信息性事件 |
7 | debug | 调试级别消息 |
三 其他日志文件
日志文件 | 用途 | 打开方式 |
---|---|---|
/var/log/btmp | 记录错误的、失败的登陆尝试和验证消息 | last /var/log/btmp 或 last |
/var/log/wtmp | 记录每个用户登录、注销及系统的启动、停机的事件 | who /var/log/wtmp 或 last |
/var/run/utmp | 记录当前登录的每个用户的信息,仅暂时保留 | who /var/run/utmp 或 last |
/var/log/dmesg | 包括内核缓冲信息以及硬件方面的信息 | cat /var/log/dmesg 或 dmesg |
/var/log/lastlog | 记录所有用户的最近登录信息 | lastlog |
打开 /var/log/wtmp
文件:
打开 /var/run/utmp
文件:
打开 /var/log/lastlog
文件: