关于Windows系统下端口被占用的问题和task命令

 一、如何解决端口被占用的问题?

此时端口4444被进程占用,只要找到端口4444的进程,并且将进程kill掉即可。

开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列”。

假如我们需要确定谁占用了我们的4444端口

1、Windows平台
在windows命令行窗口下执行:C:>netstat -aon|findstr "4444"

执行结果如下:

 2、使用C:>tasklist 可以查看全部现在正在运行的所有进程信息,有进程名称,pid,内存使用情况等,如下图所示:

 

3、使用C:>tasklist|findstr "5700"进行精确查询

执行结果如下:

端口被进程号(pid)为5700的进程已经被javaw.exe占用

 

4、如何关闭进程

 4.1、方式一:输入taskkill /F /IM java.exe /T

4.2、方式二:“taskkill /pid 5700 /f”

 

 

二、下面简单了解下taskkill /?提供的功能

 

 

 

 

原文地址:https://www.cnblogs.com/liunaixu/p/11204201.html