netstat
netstat再解读
C:\Users\Administrator>netstat -nb 活动连接 协议 本地地址 外部地址 状态
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[mysqld.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 127.0.0.1: 127.0.0.1: ESTABLISHED
[javaw.exe]
TCP 192.168.4.123: 64.233.189.188: ESTABLISHED
[chrome.exe]
TCP 192.168.4.123: 163.177.90.147: ESTABLISHED
[QQ.exe]
TCP 192.168.4.123: 58.250.11.114: CLOSE_WAIT
[QQ.exe]
TCP 192.168.4.123: 209.135.140.128: CLOSE_WAIT
[javaw.exe]
TCP 192.168.4.123: 112.90.78.141: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.93.234: CLOSE_WAIT
[TsService.exe]
TCP 192.168.4.123: 202.89.233.103: ESTABLISHED
[chrome.exe]
TCP 192.168.4.123: 163.177.68.215: CLOSE_WAIT
[QQ.exe]
TCP 192.168.4.123: 163.177.93.234: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.93.236: ESTABLISHED
[QQBrowser.exe]
TCP 192.168.4.123: 163.177.73.177: ESTABLISHED
[QQBrowser.exe]
可见, mysql都是 3306端口,但是与本地的java程序建立了很多的连接。。。
另外,chrome/QQBrowser/qq也打开了几个本地端口,
这些都是tcp连接,因为默认是TCP
第一行是协议,第二行是本地地址,—— ip + 端口,ip一般为 127.0.0.1或本机的局域网ip之一,区别? 另外也有ipv6的格式出现: 0:0:0:0::xxxxx等,而绝不可能出现其他ip,另外需要 注意观察主要的服务端口: http web服务器 80,8080,mysql 3306,ftp/sftp( 23 ,22) , oracle 数据库 1521 ,邮件端口(POP3 收邮件 110 995 IMAP 收邮件 143 993 SMTP 发邮件 25)等即可。
第三行是远程端口—— 这个远程地址,是相对而言的,实际上也可以是本地ip+端口,因为,我们存储需要本地客户端访问本机服务器的情况。 比如 本地java 访问本地 mysql 等等
第四行是连接状态,主要有:
LISTEN:侦听来自远方的TCP端口的连接请求
SYN-SENT:再发送连接请求后等待匹配的连接请求
SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认
ESTABLISHED:代表一个打开的连接
FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认
FIN-WAIT-2:从远程TCP等待连接中断请求
CLOSE-WAIT:等待从本地用户发来的连接中断请求
CLOSING:等待远程TCP对连接中断的确认
LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认
TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认
CLOSED:没有任何连接状态
参数解析:
a all
n non name, but digit
b show name below
o pid
netstat的更多相关文章
- Linux下用netstat查看网络状态、端口状态(转)
转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. ...
- Linux命令:ps,netstat,top
ps ps用于查看当前运行的进程.如果想查看动态的进程信息,可以使用top命令.查看详细命令帮助使用man ps. ps最常用的选项组合就是ps aux: # ps aux USER PID %CPU ...
- linux之netstat命令
netstat用于显示各种网络相关的信息,如网络连接,路由表接口状态(interface statistics), masquerade连接,多播成员(Multicast Memberships)等等 ...
- netstat相关
1. netstat基本参数: 参数 说明 输出 -a 列出所有连接. 列出 tcp, udp 和 unix 协议下所有套接字的所有连接.然而这些信息还不够详细,管理员往往需要查看某个协议或端口的具体 ...
- PROC 文件系统调节参数介绍(netstat -us)
转自:http://www.cnblogs.com/super-king/p/3296333.html /proc/net/* snmp文件 Ip: ip项 Forwarding : 是 ...
- netstat监控大量ESTABLISHED连接与Time_Wait连接问题
问题描述: 在不考虑系统负载.CPU.内存等情况下,netstat监控大量ESTABLISHED连接与Time_Wait连接. # netstat -n | awk '/^tcp/ {++y[$NF] ...
- 运维之netstat
实用命令实例 1. 列出所有端口 (包括监听和未监听的) 列出所有端口 netstat -a # netstat -a | more Active Internet connections ( ...
- netstat命令
netstat命令会罗列出当前所有的网络连接.连接统计以及路由表信息.默认情况下,netstat命令将罗列出本地计算机所有开启的端口情况,以及它所连接的外部计算机情况. 端口就像一所房子的房门一样.数 ...
- 查linux端口连接情况用命令netstat
查linux端口连接情况用命令netstat netstat -apn |grep cdnbest 或netstat –apn | grep 3320
随机推荐
- Ajax跨域Post方法调用Web Api(NuGet配置的环境)
没安装的去NuGet安装, 然后安装, 建立Web Api项目.需要在里的WebApiConfig.cs里配置 config.EnableSystemDiagnosticsTracing(); //感 ...
- 图片采用base64压缩,可以以字符串的形式传送base64给服务端转存为图片
(function () { var coverImage = document.querySelector('<div id="coverImage">file< ...
- 遍历datatable的方法
+方法一:DataTable dt = dataSet.Tables[0];for(int i = 0 ; i < dt.Rows.Count ; i++){string strName = d ...
- gulp的基本使用
gulp 了解 首先我们了解一下什么是gulp, gulp是前端自动化构建工具,在开发过程中很多重复的任务,我们都可以正确的使用gulp来完成,gulp基于nodejs,使用gulp可以做很多事情 例 ...
- Xml 建议优先使用属性
要点:建议优先选用属性的方式记录数据,除非还需要包容层级式的数据. 优点: 1. 可以完全覆盖关系型数据库的数据格式设计,利于交换. 2. 占用空间小.相当于 JSON 格式,不再有大量重复的节点名后 ...
- java分享第十八天-02( java结合testng,利用XML做数据源的数据驱动)
testng的功能很强大,利用@DataProvider可以做数据驱动,数据源文件可以是EXCEL,XML,YAML,甚至可以是TXT文本.在这以XML为例:备注:@DataProvider的返回值类 ...
- Oracle解锁与加锁(HR用户为例)
SQL*Plus: Release 9.2.0.4.0 - Production on Tue Jul 14 18:12:38 2009 Copyright (c) 1982, 2002, Ora ...
- (转)名称和本质 by王珢
名称和本质 by 王垠 我很喜欢 Richard Feynman 写的 <What Do You Care What Other People Think>.在最开头 Feynman 讲到 ...
- highchart 添加新的series
code: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" c ...
- jasmine入门
本文来自http://blog.fens.me/nodejs-jasmine-bdd 粉丝日志 张丹 前言TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最 ...