grep是模糊匹配
2016-11-23 20:13
197 查看
1.
我:
我用的ps -nat|grep -i "80"|wc -l命令
我:
解释详细点,,龙哥,对于我这种菜鸟
:
也是模糊匹配
:
你用 grep "80" 会匹配到8080
:
只要有80就会匹配到
我:
噢,明白了
:
netstat -apn | awk '{split($4,arr,":"); if(arr[2] == "80") print $0}'
:
用这个查看80
2.netstat命令参数,-p显示程序名字 ,-a显示所有,-t显示tcp,-u显示udp连接情况,-n禁止反向域名解析,让它只显示ip地址,不显示主机名,加快netstat的查询速度。
3.grep是模糊匹配,grep的参数有-i “端口”,显示某端口的连接情况,当然前提是netstat -ant的输出结果作为这条语句的输入,否则grep -i"端口号"能查到啥玩意。
4.wc统计命令,wc命令用来打印文件的文本行数、单词数、字节数等,
格式:wc -l <file>
打印指定文件的文本行数。(l=小写L)
5.ps命令查看进程,查看当前运行的程序进程
1.查看所有80端口的连接数
2.对连接的IP按连接数量进行排序
3.查看TCP连接状态
3、grep命令
该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等,它的简单语法为
[plain] view plain copy
print?
grep [-acinv] [--color=auto] '查找字符串' filename
我:
我用的ps -nat|grep -i "80"|wc -l命令
我:
解释详细点,,龙哥,对于我这种菜鸟
:
也是模糊匹配
:
你用 grep "80" 会匹配到8080
:
只要有80就会匹配到
我:
噢,明白了
:
netstat -apn | awk '{split($4,arr,":"); if(arr[2] == "80") print $0}'
:
用这个查看80
2.netstat命令参数,-p显示程序名字 ,-a显示所有,-t显示tcp,-u显示udp连接情况,-n禁止反向域名解析,让它只显示ip地址,不显示主机名,加快netstat的查询速度。
3.grep是模糊匹配,grep的参数有-i “端口”,显示某端口的连接情况,当然前提是netstat -ant的输出结果作为这条语句的输入,否则grep -i"端口号"能查到啥玩意。
4.wc统计命令,wc命令用来打印文件的文本行数、单词数、字节数等,
格式:wc -l <file>
打印指定文件的文本行数。(l=小写L)
5.ps命令查看进程,查看当前运行的程序进程
1.查看所有80端口的连接数
netstat -nat|grep -i "80"|wc -l
2.对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
3.查看TCP连接状态
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}' netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"\t",arr[k]}' netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c
3、grep命令
该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等,它的简单语法为
[plain] view plain copy
print?
grep [-acinv] [--color=auto] '查找字符串' filename
相关文章推荐
- Linux统计文件/目录数量ls -l | grep "^-" | wc -l匹配开头和结尾
- FuzzyAutocomplete代码模糊匹配智能提示
- Excel 中使用SQL 语句查询数据(七)-----用LIKE 运算符进行模糊匹配查询
- SQL 多字段模糊匹配关键字查询
- linux grep打印匹配的上下几行
- grep时提示:Binary file (standard input) matches grep只递归匹配文本文件,不匹配二进制文件中
- SQL 模糊查询条件的四种匹配模式
- js 用正则表达式模仿SQL like % 的模糊匹配
- jenkins远程部署使用shell脚本进行备份与find和grep匹配的区别
- Android中修改源码实现AutoCompeteTextView控件的模糊匹配
- Linux下使用grep 进行全匹配匹配
- Redis 模糊匹配 SearchKeys
- SQL 模糊查询 可以正则匹配 (转)
- 如何使用grep查询出不包含某匹配模式的文件
- iOS 模糊、精确搜索匹配功能方法总结 By HL
- FIRST_ROWS优化模式语言排序模糊匹配问题
- 触发器及存储过程 同时增删模糊匹配字段
- SQL 模糊查询条件的四种匹配模式
- jquery模糊匹配id
- excel合并多个sheet,sheet名称模糊匹配,并从第二行开始