效率工具3-计算机网络工具

查看各个状态的tcp连接情况

netstat -n | awk '/^tcp/ {++S$NF} END {for(a in S) print a, Sa}'

shell 复制代码
/^tcp/
正则表达式匹配 netstat 命令输出的匹配部分,即以 "TCP" 开始的行

{++S[$NF]}
对于符合条件的每一行,awk 命令将使用数组 S 来计算每种连接状态的连接数
$NF 代表每行最后一列,也就是连接状态字符串,将其用作数组 S 的键,连接数作为该键的值

END {for(a in S) print a, S[a]}
在处理完所有输入后,awk 将使用 END 模式块来打印出每种状态连接数的总和
通过 iteration 数组 S 的键和值,然后将它们打印出来

netstat -tnp tcp

显示所有处于 tcp 协议的连接的当前状态

打印端口443的进程信息

lsof -i :443

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

抓包

tcpdump -i -n -X port <port_number>

在该命令中,将 替换为要监听的网络接口名和 <port_number> 替换为要监听的端口号。-n 选项告诉 tcpdump 显示数字格式的IP地址和端口号, -X 选项则指示将标头和内容具体数据 16 进制格式输出。

当运行该命令时,tcpdump 将捕获和显示通过指定接口上特定端口的网络流量,并将打印出每个接收到或发送的数据包的详细信息,包括数据包的类型、源和目标IP地址、端口号、帧大小等等。

相关推荐
中科三方3 分钟前
两家域名注册商资质被ICANN终止:企业域名资产安全再受关注
前端·网络·安全·域名
超智算科技13 分钟前
2026服贸会现场直击|Net Zero Hub净零算力枢纽全球首发! 超智算受邀深度参与服贸会全球OPC共创节
网络·人工智能·科技·物联网·gpu算力
逐米时代23 分钟前
工控网络安全:安全与连续性双目标下的精准防护
网络
Yang961125 分钟前
通信广电与无线电管理:鼎讯信通ZN-080A手持式信号综合分析仪能做什么
网络
2601_949499941 小时前
DT‑1414PTZ如何百分百兼容(安华高)HFBR‑1414PTZ
运维·网络·人工智能·科技·光模块
fengyehongWorld1 小时前
Linux 安装frp实现内网穿透
linux·运维·服务器
sibylyue2 小时前
WebSocket双向长连接传输通道
网络·websocket·网络协议
一技安身2 小时前
【信创】银河麒麟V10服务器使用安装光盘Packages自建本地yum源
linux·运维·服务器
小小、码农2 小时前
C++11右值引用与移动语义 —— 从拷贝资源到转移资源
开发语言·网络·c++·网络协议
Zenova EdgeOS3 小时前
工业网关数据持久化:从同步到 WAL 的工程实战
网络·数据库·oracle