在启动服务时经常遇到端口被占用的情况,被迫更改常用端口,造成不必要的麻烦。
下面介绍一个查出占用端口进程的方法,揪出来,Kill掉。(下面以7080端口为例)
首先,运行命令 netstat -ano | findstr "7080",结果如下:
C:\WINDOWS\system32>netstat -ano | findstr "7080"
TCP 0.0.0.0:7080 0.0.0.0:0 LISTENING 3260
从输出信息可以看到,PID(进程标识符)为:3260。
接下来我们来查出PID(进程标识符)3260对应的进程,方法有两种:
方法一、使用命令 tasklist | findstr "3260",结果如下:
C:\WINDOWS\system32>tasklist | findstr "3260"
jsl.exe 3260 Console 0 79,920 K
从输出信息可以看到,对应PID(进程标识符)3260的进程为jsl.exe
方法二、从服务器管理中查看PID(进程标识符)3260对应的进程,如下图所示,进程标识符3260对应的进程为jsl.exe
ps:如果在“服务器管理”中没有PID(进程标识符)列,那么点击菜单栏“查看”-“选择列”,在弹出的“选择列”窗口中勾选“PID(进程标识符)”,确定后即可。