怎么查看被占用的端口
以windows举例
第一步:查看端口
打开控制台命令工具
我们以8082
端口举例
在控制台输入下面命令
bash
netstat -ano | findstr ":8082"
我们可以看到占用端口的进程ID是3064
bash
C:\Users\Administrator>netstat -ano | findstr ":8082"
TCP 0.0.0.0:8082 0.0.0.0:0 LISTENING 3064
TCP [::]:8082 [::]:0 LISTENING 3064
第二步: 查看占用端口的进程
通过第一步,我们知道了占用端口的进程ID是3064
接着输入下面命令,查看是那个进程占用的端口
bash
tasklist | findstr "3064"
通过上图,我们可以看到端口是被java.exe
给占用了
bash
C:\Users\Administrator>tasklist | findstr "3064"
java.exe 3064 Console 1 200,260 K
我们还可以通过任务管理器
查看占用端口的进程,
打开任务管理器
,点击详细信息
选项卡,
再点击PID
,让列表通过PID
进行排序,我们比较好找些;
如下图