2018-06-06统计nginx日志里访问次数最多的前十个IP , Linux查看访问次数最多的用户IP

您现在的位置是: 首页 > Linux技术 > 统计nginx日志里访问次数最多的前十个IP , Linux查看访问次数最多的用户IP

494次阅读

今天客户服务器遭遇了不名黑客的攻击, 导致CPU满负载,mysql 还有五万多个连接等待请求,百度了一下,求得一命令,如下,特意记录


一、命令如下


# awk '{print $1}' 访问日志的绝对路径 | sort | uniq -c | sort -nr -k1 | head -n 10

# awk '{print $1}' /usr/local/nginx/logs/localhost.access.log | sort | uniq -c | sort -nr -k1 | head -n 10


二、示例


以下命令的意思就是,得到请求量最高的前20个IP


统计nginx日志里访问次数最多的前十个IP , Linux查看访问次数最多的用户IP