windows 下端口占用问题
假设端口8001被占用
查看端口8001被哪个进程占用;
命令如下
netstat -ano | findstr "8001"
netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。findstr就是字面意思,找到包含“8001”的数据
由下图可以看出,被进程为3736的占用
查看进程号为3736对应的进程;
命令如下
tasklist | findstr "3736"
tasklist用来显示运行在本地或远程计算机上的所有进程
由下图可以看出,是被java.exe占用了
结束该进程
命令如下:
taskkill /f /t /im java.exe
- /F 指定要强行终止的进程。
- /T Tree kill: 终止指定的进程和任何由此启动的子进程。
- /IM image name 指定要终止的进程的映像名称。