在Linux系统中,日志文件记录了系统运行过程中的各种事件和信息。以下是一些常见的关键信息和它们所在的日志文件:
/var/log/messages
/var/log/syslog
/var/log/auth.log
/var/log/kern.log
/var/log/dmesg
dmesg
命令查看实时输出。/var/log/apache2/access.log
/var/log/apache2/error.log
/var/log/nginx/access.log
/var/log/nginx/error.log
/var/log/mysql/error.log
/var/log/postgresql/postgresql-
/var/log/lastlog
/var/log/faillog
/var/log/cron
/var/log/spooler
tail -f /var/log/messages
:实时查看messages日志的最新条目。grep "ERROR" /var/log/syslog
:搜索syslog中包含"ERROR"的行。journalctl -xe
:查看systemd的日志,适用于使用systemd的系统。less /var/log/auth.log
:分页查看auth.log文件的内容。logrotate
)来管理日志文件的轮转和压缩。通过这些关键信息和工具,你可以有效地监控和维护Linux系统的健康状态。