Linux netstat命令详解
来源:互联网 发布:数据库给黑客删除 编辑:程序博客网 时间:2024/05/17 22:10
1 介绍
Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态
2 参数
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令
返回结果示例:
LAST_ACK 5 (正在等待处理的请求数)
SYN_RECV 30
ESTABLISHED 1597 (正常数据传输状态)
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057 (处理完毕,等待超时结束的请求数)
状态:
CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个连接
ESTABLISHED:正常数据传输状态
FIN_WAIT1:应用说它已经完成
FIN_WAIT2:另一边已同意释放
ITMED_WAIT:等待所有分组死掉
CLOSING:两边同时尝试关闭
TIME_WAIT:另一边已初始化一个释放
LAST_ACK:等待所有分组死掉
Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态
2 参数
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令
3 netstat命令查看并发连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'解释:
返回结果示例:
LAST_ACK 5 (正在等待处理的请求数)
SYN_RECV 30
ESTABLISHED 1597 (正常数据传输状态)
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057 (处理完毕,等待超时结束的请求数)
状态:
CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个连接
ESTABLISHED:正常数据传输状态
FIN_WAIT1:应用说它已经完成
FIN_WAIT2:另一边已同意释放
ITMED_WAIT:等待所有分组死掉
CLOSING:两边同时尝试关闭
TIME_WAIT:另一边已初始化一个释放
LAST_ACK:等待所有分组死掉
0 0
- Linux netstat 命令详解
- linux netstat 命令详解
- linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- linux netstat 命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- c语言三维数组怎么用的?
- 文章标题
- 字符编码笔记:ASCII,Unicode和UTF-8
- Html文件打开中文出现乱码
- Spring MVC form表单post提交出现乱码
- Linux netstat命令详解
- 提取不重复的整数
- 合并表记录
- jieba安装
- atom修改字体大小
- TensorFlow安装入门图文教程
- 取近似值
- 数据的准确性对模型效果的重要性
- org.springframework.beans.factory.BeanDefinitionStoreException: