TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
CodeGuard: Archive

4 Oct, 19:10

Открыть в Telegram Поделиться Пожаловаться

🤔 Одна команда, которая найдёт топ-10 IP в логе

Задача: в access-логе найти, кто долбит сервер чаще всех. Открывать в редакторе — самоубийство.
cut -d' ' -f1 access.log | sort | uniq -c | sort -rn | head -10

Что происходит:
cut -d' ' -f1 — берёт первое поле (IP)
sort — сортирует (без него uniq не работает)
uniq -c — считает повторы
sort -rn — сортирует по числу
head -10 — топ-10

Результат:
8432 185.234.72.11
1204 91.201.43.7
872 45.155.204.19
8432 запроса с одного IP за день — это не человек. Это бот.

Запомни связку:
cut -d' ' -fN файл | sort | uniq -c | sort -rn | head
Меняешь номер поля — и считаешь что угодно: топ URL, топ User-Agent, топ кодов ответа.

😈 CodeGuard: Archive

392 0 19 4
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot