debian

Debian提取日志文件的技巧

小樊
44
2025-09-02 10:10:07
栏目: 智能运维

一、定位日志文件

Debian系统日志主要存放在/var/log目录下,常见文件包括:

二、命令行提取技巧

  1. 基础查看

    • cat /var/log/syslog:查看完整日志文件
    • less /var/log/syslog:分页查看,支持上下翻页
    • tail -f /var/log/syslog:实时查看最新日志
  2. 关键词过滤

    • grep "error" /var/log/syslog:提取包含“error”的日志行
    • grep "192.168.1.1" /var/log/syslog:提取包含特定IP的日志
  3. 时间范围过滤

    • journalctl --since "2025-01-01" --until "2025-01-31":按时间段查看日志
    • journalctl -b:查看本次启动以来的日志
  4. 服务日志提取

    • journalctl -u nginx:提取Nginx服务的日志
  5. 高级处理

    • awk '{print $1, $2}' /var/log/syslog:提取日志的特定字段(如时间、服务名)
    • sed -n '/error/p' /var/log/syslog:过滤包含“error”的行

三、工具辅助提取

四、注意事项

0
看了该问题的人还看了