博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux grep 命令正则匹配IP地址
阅读量:6935 次
发布时间:2019-06-27

本文共 411 字,大约阅读时间需要 1 分钟。

1,以nginx的access.log日志为例

grep -o "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}" /var/log/nginx/access.log

egrep -o "([0-9]{1,3}.){3}[0-9]{1,3}" /var/log/nginx/access.log

2,以上两个是过滤出具体的IP 来 ,如果想统计IP ,可以 加上 sort 和uniq 命令来统计 每个IP出现的次数并排序,下面的命令是过滤出含有IP的行,把该行现实出来

grep -E "([0-9]{1,3}.){3}[0-9]{1,3}" /var/log/nginx/access.log|grep -v "[a-zA-Z]"|sort -n|uniq -c

3,也可结合awk查看ip

Linux grep 命令正则匹配IP地址

转载于:https://blog.51cto.com/13718210/2336535

你可能感兴趣的文章
validate做前端表单验证
查看>>
主动,是因为在乎,不再联系,是因为感到自己多余
查看>>
PHP语言中global和$GLOBALS[]的分析
查看>>
Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDI
查看>>
轻量级HTTP服务器Nginx(配置与调试Nginx)(转)
查看>>
推荐给c++学习者的经典
查看>>
Windows下如何安装MariaDB
查看>>
GraphView
查看>>
php调试方法
查看>>
js模仿flash写字动画
查看>>
通过变长数组(VLA)来看编译器的不同
查看>>
企业项目管理体系
查看>>
vim 初学简单设置
查看>>
RobotFrameWork(五)控制流之if语句——Run Keyword If
查看>>
javascript学习之基本概念
查看>>
超凡蜘蛛侠观后感
查看>>
关于android分辨率和使用iphone版切图
查看>>
快应用quickapp快速入门教程 by五个半柠檬2
查看>>
Web Services
查看>>
MFC中的几个常用类——CWnd
查看>>