Как найти в лог файлах Apache IP адреса, с которых было больше всего POST запросов?

Найти IP адреса в лог файлах вебсервера Apache, отсортировать и отобразить в порядке уменьшения первые 20 адресов можно с помощью команды

zcat /var/log/apache2/other_vhosts_access.log* | grep POST | awk ‘{print $2}’ | sort -n | uniq -c | sort -nr | head -20

Результат работы команды:

167 14.119.106.18
167 122.114.243.208
167 103.35.173.118
166 69.172.75.208
166 202.53.138.192
166 200.48.214.19
166 188.86.67.118
166 162.251.20.161
166 148.70.100.219

Вам также может понравиться

Аватар

About the Author: alexey

Добавить комментарий