Перейти к содержимому

Egrep как профи в Linux — расширенные регулярные выражения на реальных логах

MyWebUniversity

0:00 / 0:00

Egrep как профи в Linux — расширенные регулярные выражения на реальных логах

84 просмотра · 2 месяца назад
MyWebUniversity
3,41 тыс. подписчиков
84 просмотра · 2 месяца назад
Egrep как у профессионала Linux — Расширенные регулярные выражения на реальных логах Вот страница HTML-презентации: https://www.mywebuniversity.com/prese... Прекратите писать неуклюжие команды grep с десятком обратных косых черт. В этом видео вы узнаете об egrep (grep -E) — инструменте расширенных регулярных выражений, который позволяет сопоставлять несколько шаблонов, фильтровать файлы Apache access.log и error.log и извлекать структурированные данные, такие как IP-адреса, в одной строке. Что вы узнаете: 0:00 Проблема — медленный поиск в логах 0:30 Введение в egrep и расширенные регулярные выражения 1:00 Сопоставление без учета регистра с помощью -i 1:30 Сопоставление нескольких шаблонов с помощью | 2:15 Извлечение IP-адресов и структурированных данных с помощью -o 3:00 Подсчет совпадений с помощью -c 3:45 Реальный разбор логов Apache 5:00 Краткий обзор Команды, рассмотренные в этом видео: egrep -E "POST|PUT|DELETE" access.log egrep -i "error|fail|denied" error.log egrep -o "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+" access.log egrep -c "^(GET|HEAD)" access.log Это часть серии видео о текстовой обработке в Linux. Посмотрите другие видео: → Grep как профессионал Linux → Sed как профессионал Linux → Awk как профессионал Linux #linux #egrep #grep #regex #ubuntu #bash #sysadmin #devops #apache #commandline egrep, grep -E, extended regex, linux regex tutorial, apache log filtering, ubuntu terminal, bash regex, regular expressions linux, log analysis linux, devops tools, sysadmin tutorial, command line regex