电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 45|回复: 0

如何查看本机xx端口对应的程序

[复制链接]
admin 发表于 2026-8-28 20:43:11 | 显示全部楼层 |阅读模式
例如已知本机开放了8080端口,想查看8080端口是哪个程序开放的,怎么查呢?

1、  在命令行下   netstat -ano | grep 8080        查看该端口对应进程的pid,例如pid是1372
2、在任务管理器-进程中,添加显示pid, 看看对应pid  1372的是哪个程序; 或者直接使用命令 tasklist | findstr 1372
    在本例中查到8080对应的进程是 svchost.exe  

3、tasklist /svc | findstr 1372   查看 1372进程对应的这个svchost.exe 下对应哪些服务, 只要将这些服务停止,那么8080端口就关闭了。

4、但是部分老系统例如 windows server 2008 netstat -ano有已知的bug,有时显示的pid是错误的。这种情况无法查到对应的进程。
这种情况,还可以使用一个工具  TCPView ,这是微软的工具,此工具可以查看端口对应的真是程序名称和pid。

您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2026-9-11 23:05 , Processed in 0.058763 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表