浏览 Linux 日志时的关键词

排查 Linux 系统故障时,通常需要浏览日志以有效识别问题。了解要搜索的正确关键词有助于快速缩小问题范围。本指南对常见问题进行了分类,并针对 Linux 系统(无论是云环境还是本地环境)提供了相关的关键词和日志文件建议。


1. 身份验证和访问问题

关键词:

  • Failed password, authentication failure, pam_unix, sudo, sshd, login, access denied

要检查的日志:

  • /var/log/auth.log
  • /var/log/secure
  • /var/log/messages
  • /var/log/syslog

2. 网络问题

关键词:

  • Network, eth, interface, timeout, unreachable, connection refused, connection reset, no route to host

要检查的日志:

  • /var/log/messages
  • /var/log/syslog
  • dmesg

3. 磁盘和文件系统问题

关键词:

  • I/O error, disk full, read-only file system, quota exceeded, no space left on device, mount, unmount, ext4, xfs

要检查的日志:

  • /var/log/messages
  • /var/log/syslog
  • /var/log/kern.log
  • dmesg

4. 进程和应用程序崩溃

关键词:

  • Segfault, core dumped, oom-killer, killed process, crash, panic, out of memory

要检查的日志:

  • /var/log/messages
  • /var/log/syslog
  • /var/log/kern.log
  • dmesg

5. 服务和守护进程故障

关键词:

  • Failed to start, stopped, service unavailable, service failed, inactive, error starting, failed service

要检查的日志:

  • /var/log/syslog
  • /var/log/messages
  • /var/log/systemd
  • /var/log/journal
  • /var/log/service-name.log

6. 硬件和内核问题

关键词:

  • Kernel, hardware error, driver, irq, firmware, acpi, temperature, overheating

要检查的日志:

  • /var/log/kern.log
  • dmesg
  • /var/log/messages

7. 安全和防火墙问题

关键词:

  • Firewall, iptables, denied, blocked, dropped packet, unauthorized access, security

要检查的日志:

  • /var/log/firewalld
  • /var/log/syslog
  • /var/log/messages

8. 启动和关机问题

关键词:

  • Boot, shutdown, init, failed to mount, grub, timeout during boot, emergency mode

要检查的日志:

  • /var/log/boot.log
  • /var/log/syslog
  • /var/log/messages
  • dmesg

9. 软件安装和更新问题

关键词:

  • Yum, apt, zypper, failed dependency, package not found, installation failed, update error

要检查的日志:

  • /var/log/yum.log
  • /var/log/apt/history.log
  • /var/log/zypper.log
  • /var/log/messages

10. 系统资源问题

关键词:

  • High CPU, load average, memory usage, disk I/O, swap usage, out of resources

要检查的日志:

  • /var/log/syslog
  • /var/log/messages
  • dmesg

高效搜索日志的技巧

使用以下工具:

  • grep:在日志中搜索特定关键词。
  • journalctl:查看和筛选 systemd 日志。
  • tail:实时监控日志。

这些工具可以帮助你在 Linux 日志中快速搜索特定问题。

发表评论