日期:2014-05-17  浏览次数:20742 次

在windows系统下如何查看端口占用情况

1、打开控制台,使用netstat -a -n -o命令,列出程序的端口占用情况,结果类似如下所示:

?

C:\Documents and Settings\Administrator>netstat -a -n -o

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       956
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       1648
  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       188
  TCP    0.0.0.0:11211          0.0.0.0:0              LISTENING       1632
  TCP    127.0.0.1:1026         0.0.0.0:0              LISTENING       308
  TCP    127.0.0.1:8005         0.0.0.0:0              LISTENING       188
  TCP    192.168.44.128:139     0.0.0.0:0              LISTENING       4
  TCP    192.168.44.128:1032    10.10.244.29:139       ESTABLISHED     4
  UDP    0.0.0.0:445            *:*                                    4
  UDP    0.0.0.0:500            *:*                                    692
  UDP    0.0.0.0:1025           *:*                                    1136
  UDP    0.0.0.0:4500           *:*                                    692
  UDP    127.0.0.1:123          *:*                                    1068
  UDP    127.0.0.1:1900         *:*                                    1260
  UDP    192.168.44.128:123     *:*                                    1068
  UDP    192.168.44.128:137     *:*                                    4
  UDP    192.168.44.128:138     *:*                                    4
  UDP    192.168.44.128:1900    *:*                                    1260

?

2、然后使用任务管理器,查看对应的PID所对应的应用程序名称即可。默认情况下,任务管理器不显示应用程序的PID,你可以点击“查看->选择列”,然后选择上PID显示就可以了。