DOS命令查看端口使用情况

来源:互联网 发布:766冒险岛数据库没有了 编辑:程序博客网 时间:2024/05/17 04:58
安装tomcat不成,发现端口占用问题,于是搜索了查看端口使用情况,并要找出是那个应用在使用端口。方法如下:

C:/Documents and Settings/Administrator>netstat -an
Active Connections
Proto Local Address          Foreign Address        State
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING
TCP    0.0.0.0:8003           0.0.0.0:0              LISTENING
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING
TCP    0.0.0.0:34571          0.0.0.0:0              LISTENING
TCP    0.0.0.0:34572          0.0.0.0:0              LISTENING

可以看到端口(如8080被占用),但无法查明是哪个程序在使用。于是添加-o参数,显示PID:

C:/Documents and Settings/Administrator>netstat -ano
Active Connections
Proto Local Address          Foreign Address        State           PID
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       1200
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       700
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       460
TCP    0.0.0.0:8003           0.0.0.0:0              LISTENING       1316
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       1464
TCP    0.0.0.0:34571          0.0.0.0:0              LISTENING       1788
TCP    0.0.0.0:34572          0.0.0.0:0              LISTENING       1788