`

windows查看端口占用命令

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


经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

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

1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "80"
TCP    127.0.0.1:80        0.0.0.0:0              LISTENING      2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2448"
thread.exe                    2016 Console                0    16,064 K
很清楚吧,thread占用了你的端口,Kill it
如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。 如果需要查看其他端口。把 80 改掉即可


大家知道在linux下使用 lsof +p 端口号 可以查看端口的进程
使用此命令可以查看win下所有开着的端口是被那个系统程序占用以及程序的pid。
n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来。分享给大家。为了方便记忆参数写成了No AB 更多参数请查考netstat /?

----一下是节选部分输出结果--
netstat -noab

Active Connections
Proto Local Address          Foreign Address        State          PID
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING      996
c:\windows\system32\WS2_32.dll
C:\WINDOWS\system32\RPCRT4.dll
c:\windows\system32\rpcss.dll
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\system32\ADVAPI32.dll
[svchost.exe]
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING      4
[System]
TCP    0.0.0.0:2967          0.0.0.0:0              LISTENING      1776
[Rtvscan.exe]
TCP    72.71.0.24:139        0.0.0.0:0              LISTENING      4
[System]
TCP    127.0.0.1:1049        0.0.0.0:0              LISTENING      232
[alg.exe]
TCP    127.0.0.1:1060        0.0.0.0:0              LISTENING      2104
[ccApp.exe]

Work for fun,Live for love!
分享到:
评论

相关推荐

    windows查看端口命令

    windows查看端口命令 你将学会: 1、查看开启了哪些端口。 2、查看端口的网络连接情况。 3、查看正在使用的所有协议使用情况。 4、查看正在进行的工作。

    windows查看端口占用

    是个批处理。在命令行窗口展示。可以根据输入的进程PID或者端口号来展示列表,比如输入了进程PID,将列出该PID所使用的所有端口;输入端口号,将列出使用该端口号的...就是简单的dos命令,只是写成了bat文件,方便使用。

    查看windows端口占用情况以及终止某个进程.exe

    此exe的功能为查看windows端口占用情况以及终止某个进程,源码由c语言编写。 此exe将常用但复杂难记的windows cmd指令封装成迷你软件,可以查看windows的端口占用情况,可结束指定端口。 在 Windows 系统中,开发时...

    Windows下DOS命令查看占用××端口的程序

    Windows下DOS命令查看占用××端口的程序

    查看占用端口的命令

    查看占用端口的命令

    windows下查看端口占用情况及如何杀掉

    windows下查看端口占用的命令,以tomcat所用8080端口举例说明

    windows系统通过端口号、pid获取程序路径

    根据端口号、pid号 获取程序名称、程序路径的信息 主要通知cmd.exe的 netstat -ano、netstat -aon |findstr 80、wmic process get name,executablepath,...适合服务器、个人主机的windows系统初步排查端口占用的问题。

    80端口是否被占用

    使用 Netstat 命令查看端口占用情况 --------------------------- 我们可以使用 Netstat 命令来查看当前系统中的端口占用情况。Netstat 命令可以显示当前系统中的所有网络连接、路由表、接口统计和进程 ID 等信息。...

    windows的udp端口转发工具sokit

    windows7的netsh interface portproxy命令只支持tcp端口转发,如果要进行udp端口转发可以使用sokit,

    windows 查询占用网络端口的进程PID以及获取进程信息(API开发)

    开发环境window10+VS2012(也...功能就是不需要通过繁琐的命令查看被占用的端口,可通过调用windows API 代码实现,主要API :GetExtendedTcpTable、GetExtendedUdpTable、CreateToolhelp32Snapshot、Module32First等实现

    根据端口查看是哪个应用程序在占用的命令

    windows下根据端口查看是哪个应用程序在占用的命令

    端口查看&释放.bat

    端口查看和释放 bat 脚本,用于以更简单的方式查看和释放端口

    查看8080端口被什么程序占用

    在使用tomcat中,经常碰到默认的8080端口被占用,有时想查下究竟是那个程序在占用着这个端口;这时可以到网站找个软件什么的,或则使用防火墙...其实没有这个必要,在windows中可以使用dos命令查看当前端口的使用情况。

    Windows版的SOCAT!强大的端口转发工具

    LINUX下最强端口转发工具!不只是转发,它还能CAT,不用为临时连接做端口映射!并且比端口映射更强大,支持IPV6 IPV4之间转发!这是WINDOWS下版本!对,你能在WINDOWS下使用它!实测!

    Windows通过脚本查看端口并杀死进程任务

    当在Windows启动服务的时候若遇到端口被占用的情况,我们要么修改当前服务端口,要么在系统中关闭当前被占用端口的进程任务。关闭进程则可以通过dos命令查找进程PID,然后杀死该进程。但也可以把杀死进程的命令写在...

    如何在cmd中查看端口

    在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令: 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字...

    带端口的PING命令

    带TCP端口的PING 命令,属于DOS外部命令,在下载后直接复制到windows\system32下可直接在CMD下使用。

    完美解决Windows10下无法对docker容器进行端口访问的操作

    解决Windows10下无法对docker容器进行端口访问(端口映射的问题) 在Windows10系统服务器中安装了docker和docker-compose 并尝试在其中运行Nginx服务,映射也做好 问题:在主机的浏览器中,打开localhost:port无法...

    检测80端口是否被占用及如何释放80端口的方法

    检测80端口是否被占用可以使用"netstat -ano"命令。在命令提示符中输入"netstat -ano",就可以查看本机端口开放情况与对应的程序。例如,在文章中提到的图表显示,21、25以及80端口都被PID为5668的进程所占用。 ...

Global site tag (gtag.js) - Google Analytics