1、按快捷键“win+R”,输入cmd后按回车进入DOS环境:
2、查看特定端口的使用情况:以80端口为例,输入命令“ netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:
3、根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:
4、若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!
以WIN7为例简单说一下:
首先查看所有端口的占用情况,命令是netstat
例如我们可查一下端口80占用的程序,命令如下:netstat -aon|findstr "80"
如下图,下面再查一下PID为980的程序:tasklist|findstr "980"。
不知道为什么,我的dos命令下,不能加双引号,(不是全角和半角的原因)只输入数字就可以查找, 上述命令不能执行的可以去掉双引号试试