帮我写一个shell脚本,统计nginxIP
时间: 2023-04-05 22:04:33 浏览: 168
用shell脚本分析Nginx日志
好的,我可以回答这个问题。以下是一个简单的shell脚本,可以统计nginx日志中访问次数最多的IP地址:
```
#!/bin/bash
# 定义日志文件路径
LOG_FILE="/var/log/nginx/access.log"
# 使用awk命令统计IP地址出现的次数,并按照次数从大到小排序
awk '{print $1}' $LOG_FILE | sort | uniq -c | sort -nr
```
这个脚本会输出nginx日志中访问次数最多的IP地址及其访问次数。你可以将脚本保存为一个文件,比如`nginx_ip.sh`,然后在终端中执行`./nginx_ip.sh`来运行它。
阅读全文