千家信息网

怎么在linux系统中通过awk查看ip连接数

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,今天就跟大家聊聊有关怎么在linux系统中通过awk查看ip连接数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是Linux系统Linux
千家信息网最后更新 2024年11月24日怎么在linux系统中通过awk查看ip连接数

今天就跟大家聊聊有关怎么在linux系统中通过awk查看ip连接数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

代码如下:


[chengmo@localhost ~]$ awk 'BEGIN{
while("netstat -an"|getline){
if( $5 ~ /[1-255]/)
{
split($5,t1,":");
tarr[t1[1]]++;
}
}
for(k in tarr)
{
print k,tarr[k] | "sort -r -n -k2";
}
};'

$5是netstat –an 第5个字段。默认就是对方连接ip以及端口。

[chengmo@localhost ~]$ time awk 'BEGIN{while("netstat -an"|getline){if( $5 ~ /[1-255]/){split($5,t1,":");tarr[t1[1]]++;}}for(k in tarr){print k,tarr[k] | "sort -r -n -k2";}};'
211.151.33.14 28
113.65.21.200 14
121.32.89.106 13
60.191.178.230 12
118.133.177.104 12
58.61.152.154 11
219.137.58.20 11
124.117.248.52 11
122.198.80.145 11
222.88.15.138 10
222.44.13.191 10
222.161.47.34 10
221.4.202.210 10
218.79.64.12 10
183.17.92.193 10
120.72.128.254 10
118.118.121.244 10
116.252.38.236 10
113.248.75.44 10

real 0m1.149s
user 0m0.032s
sys 0m1.055s

看完上述内容,你们对怎么在linux系统中通过awk查看ip连接数有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

系统 内容 中通 操作系统 支持 自由 代码 任务 字段 对方 就是 工具 工具软件 应用程序 更多 用户 知识 程序 端口 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器远程控制卡 网游服务器延时 部队如何看待网络安全政治安全 网络安全存在问题整改要求 网络安全周直播入口郑州 天津文件服务器操作系统虚拟主机 服务器单机防护和群防区别 淮北软件开发 常用的数据库表 网络安全防范应采取哪些措施 数据库频繁修改 数据库 文件组 高科技互联网的语句 wow nga数据库 南通软件开发服务资质三级认证 有内涵的互联网科技名字 国家网络安全规定运营者应当 戴尔服务器密码不能更新 网络技术与信息工程的区别 服务器 32 64 网络安全基础20年4月第一版 mir4无法连接到远程服务器 私自入侵公司数据库 官渡区品牌软件开发咨询报价 敢达决战安卓和苹果同服务器 三国志战略版服务器满了进不去 网络安全纵深防御体系建设 苏州应用软件开发定制怎么收费 食堂财务核算软件开发 北京极速创意互联网科技
0