Bash Советы - Bash Scripting | Linux Terminal & Shell. Скрипты и Автоматизация задач. Командная строка для Sysadmin и DevOps. Уроки Баш, Zsh и CLI Tools. Unix Console.
IT и технологии · 21 июня 2026 г.
🔍 Поиск строк с IP-адресами в логах — 21 июня 2026 г. в 08:26:43.512
🔍 Поиск строк с IP-адресами в логах Иногда нужно быстро найти все IP-адреса в лог-файле, например, чтобы отследить активность пользователей или подозрительную активность. Вот как это можно сделать с помощью grep и регулярки: grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' /var/log/nginx/access.log | sort | uniq -c | sort -nr | head 🔧 Разбор команды: - -Eo — используем расширенные регулярные выражения и выводим только совпадения - ([0-9]{1,3}\.){3}[0-9]{1,3} — регулярка для IPv4-адресов - sort | uniq -c — считаем, сколько раз встречается каждый IP - sort -nr | head — выводим топ 10 по количеству 📊 Это простой способ быстро узнать, кто чаще всего стучится к вашему серверу. 👉 @bash_srv

