定位使用了指定的端口的程序
在我们配置IIS、Tomcat等程序时,或者在我们写Socket程序时,有时会出现因为某个端口被占用,
导致我们的程序无法配置成功的事情。
其实,我们完全可以查出是谁占用了我们想要使用的端口,然后关闭相应程序(如果不是系统程序或其他重要程序)。
下面,我们就来看一下如何定位:
1、使用DOS下的netstat命令,查看当前的网站状态,查找使用了我们端口的程序的PID;
输入:netstat -ano
查看结果,在“本地地址”栏,格式都是形如:255.255.255.255:80(IpAddress:Port)
针对我们想要查找的Port,找到特定的那一行。然后,通过“PID”锁定程序ID;
2、同样使用DOS下的tasklist命令,查找我们找到的PID的进程及其详细信息。
假设,我们需要查找的端口为8080。
输入:tasklist /FI "PID eq 8080"
输出的就是我们想要的进程结果。