Bash Советы - Bash Scripting | Linux Terminal & Shell. Скрипты и Автоматизация задач. Командная строка для Sysadmin и DevOps. Уроки Баш, Zsh и CLI Tools. Unix Console.
IT и технологии · 8 мая 2026 г.
Скрипт, который находит в логах все уникальные IP-адреса и подсчитывает, сколько раз ка... — 8 мая 2026 г. в 07:57:50.584
Скрипт, который находит в логах все уникальные IP-адреса и подсчитывает, сколько раз каждый встречался. #!/bin/bash # Подсчёт уникальных IP-адресов в логах # автор: https://t.me/bash_srv LOGFILE="/var/log/nginx/access.log" awk '{print $1}' "$LOGFILE" | sort | uniq -c | sort -nr | head -20 🔍 Что делает скрипт: - awk '{print $1}' — вытаскивает первый столбец (обычно IP). - sort — сортирует все IP. - uniq -c — считает количество повторений. - sort -nr — сортировка по числу в обратном порядке. - head -20 — показывает топ-20 самых активных IP. 💡Будет полезн для быстрого анализа DDoS или частых запросов от конкретных клиентов. 👉 @bash_srv

