发新帖

[其他] Windows 如何查看本地端口被进程占用的情况?

零下一度 2022-7-14 950

Windows 如何查看本地端口被进程占用的情况?

1.查看端口占用情况:

1.开始–运行–cmd 进入命令提示符。

2.输入 netstat -ano(或netstat -nao) ,即可看到所有进程(这里显示进程的PID)占用端口的情况。

3.在任务管理器中找到这个PID所对应的进程,如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-“选择列”。

2.查看某个端口被哪些进程占用:

1.开始–运行–cmd 进入命令提示符。

2.输入netstat -aon|findstr “5432”。

显示结果:

TCP    0.0.0.0:5432           0.0.0.0:0              LISTENING       8528

TCP    [::]:5432              [::]:0                 LISTENING       8528

 

可以看出,端口5432被进程号为8528的进程占用。

3.查看涉及8528进程号的所有进程:

输入命令:tasklist|findstr "8528"

显示结果

postgres.exe                  8528 Services                   0     18,772 K 

4.关闭进程 

通过命令taskkill /f /t /im "进程名称" ,根据进程的名称杀掉所有的进程或者taskkill /f /t /pid "进程PID"  杀掉进程(注意进程名称要输入全称,比如有的要加.exe)。(/f:强制 /t:j进程树 )


最新回复 (0)
返回
零下一度
主题数
931
帖子数
0
注册排名
1