Linux上TCP通信异常排查工具命令

tcpdump监听指定端口的TCP流量

bash 复制代码
sudo tcpdump -i any -A -s0 port 端口号

示例:监听80端口
sudo tcpdump -i any -A -s0 port 80

同时显示ASCII和十六进制
sudo tcpdump -i any -X -s0 port 端口号

保存到文件
sudo tcpdump -i any -w capture.pcap port 端口号

# 监控HTTP请求和响应
sudo tcpdump -i any -A -s0 port 80 | grep -E '(GET|POST|HTTP)'

# 监控与特定IP的通信
sudo tcpdump -i any -A -s0 host IP地址 and port 端口号

# 使用tcpdump读取
tcpdump -r capture.pcap -A

常用参数:

  • -i any:监听所有网络接口

  • -A:以ASCII格式显示数据包内容

  • -X:同时显示十六进制和ASCII内容

  • -s0:捕获完整数据包(不截断)

  • -w:写入文件

  • port:指定端口号

tcp 服务器

bash 复制代码
# 监听TCP端口并显示内容
nc -l -p 端口号

# 示例:监听9999端口
nc -l -p 9999

# 保持监听(连接关闭后继续)
while true; do nc -l -p 9999; done
相关推荐
feng_you_ying_li21 小时前
liunx指令的介绍(2)
linux·运维·服务器
claider1 天前
Vim User Manual 阅读笔记 usr_25.txt Editing formatted text 编辑有格式的文本
linux·笔记·vim
AC赳赳老秦1 天前
使用OpenClaw tavily-search技能高效撰写工作报告:以人工智能在医疗行业的应用为例
运维·人工智能·python·flask·自动化·deepseek·openclaw
yiwenrong1 天前
系统初始化
linux
逸Y 仙X1 天前
文章八:ElasticSearch特殊数据字段类型解读
java·大数据·linux·运维·elasticsearch·搜索引擎
脱脱克克1 天前
云端 OpenClaw 远程执行本地进程原理机制详解:Gateway、approvals 与 system.run 到底谁在判定、谁在执行?
linux·gateway·openclaw
行者..................1 天前
第2课:恢复出厂、掌握 Linux 基础命令并完成首次 GCC 编译
linux·qt·driver
源远流长jerry1 天前
RDMA Memory Region (MR) 机制详解:地址转换与内存保护
linux·服务器·网络·tcp/ip·架构·mr
c++逐梦人1 天前
Linux进程信号
linux·服务器
清水白石0081 天前
协程不是线程:深入理解 Python async/await 运行机制
java·linux·python