博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【linux高级程序设计】(第十三章)Linux Socket网络编程基础 4
阅读量:6493 次
发布时间:2019-06-24

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

网络调试工具

tcpdump 

功能:打印指定网络接口中与布尔表达式匹配的报头信息

关键字

①类型:host(默认)、net、port 

host 210.27.48.2  //指明是一台主机net 202.0.0.0       //指明是一个网络port 23                 //指明端口号

②确认传输方向:src、 dst、 dst or src、 dst and src

src 210.27.48.2    //ip包中源地址为此值dst net 202.0.0.0  //目的网络地址是202.0.0.0

③协议关键字:fddi, ip, arp, rarp, tcp, udp  默认:所有

④其他关键字:gateway, broadcast, less, greater

逻辑运算:非('not ' 或 '!')、与('and' 或 '&&')、或('or' 或 '||')

例子  注意,命令行中的括号要用 ' \( ' 和 ' \) '

//截获主机210.27.48.1和主机210.27.48.2或210.27.48.3的通信tcpdump host 210.27.48.1 and \(210.27.48.2 or 210.27.48.3 \)

常用选项

 

 

 

netstat

功能:显示活动的TCP连接、计算机监听的端口、以太网统计信息、IP路由表、IPv4统计信息以及IPv6统计信息 没有参数时显示活动的TCP连接

netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]

1.输出内容分析

2.应用示例

#显示以太网统计信息和所有协议统计信息netstat -e -s#仅显示TCP和UDP的统计信息netstat -s -p tcp udp#每5秒显示一次活动的TCP连接和进程IDnetstat -o 5#数字形式显示活动的TCP连接和进程IDnetstat -n Co

3.常用参数

 

 

lsof

#查看/etc/passwd使用情况lsof /etc/passwd#查看监听socket网络服务lsof -i#查看某个网络连接lsof -i@IP地址

1.输出格式

转载地址:http://tokyo.baihongyu.com/

你可能感兴趣的文章
DOM学习笔记二
查看>>
[Array]189. Rotate Array
查看>>
iuap
查看>>
inkscape
查看>>
关于C语言中单双引号的问题
查看>>
I00003 贝尔三角形
查看>>
HDU1200 POJ2039 ZOJ2208 UVALive3084 To and Fro【密码】
查看>>
CCF201403-1 相反数(100分)
查看>>
表单通过连接数据库数据进行验证
查看>>
redis hash操作 list列表操作
查看>>
利用Hibernate 框架,实现对数据库的增删改查
查看>>
mysql开启远程连接权限
查看>>
关于商米D1S,USB默认权限在关机后丢失的FAQ
查看>>
css3 text-transform变形动画
查看>>
scikit-learn中文api
查看>>
一个完整的大作业--广州市社会保障(市民)卡服务网
查看>>
迭代器和生成器
查看>>
Vue 组件之间传值
查看>>
指向方法之委托(一)
查看>>
2013 Multi-University Training Contest 3 部分解题报告
查看>>