`

如何查询端口号被哪个程序占用

 
阅读更多

1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等.

        这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:

        >netstat -aon | findstr "80"

                Proto  Local Address          Foreign Address        State            PID

                ====  ============      ==============  ==========  ======

                TCP    0.0.0.0:80                    0.0.0.0:0                LISTENING      1688

可以看出80端口被进程号为1688的程序占用.

        >tasklist | findstr "1688"

图像名                                                PID            会话名                    会话#       内存使用

               ========================= ====== ================ ======== ============

               inetinfo.exe                                        1688           Console                      0              2,800 K

很明显,是inetinfo占用了80端口;inetinfo.exe主要用于支持微软Windows IIS网络服务的除错,这个程序对你系统的正常运行是非常重要的.

        当然,并不是只有inetinfo.exe进程会占用80端口,这只是我机器上的情况.如果你并不了解此进程是干什么用的,千万不要盲目地将其kill掉,最好先百度或Google搜索一下;当然如果你很了解它,并确定可以终止,那么继续下面的命令.

        >taskkill /pid 1688 /F

成功: 已终止 PID 为 1688 的进程。

如果你很熟悉此进程,并确定可以终止,那么就直接使用上面的命令把PID为1688的进程终止.(这一步同样可以在任务管理器中执行,inetinfo.exe就是任务管理器中的映像名称,选中它,点击"结束进程"即可)

        >tasklist | findstr "1688"

再次确认是否成功终止,如果成功终止此次执行命令后应返回空.

 

注:a. 有的进程可能用taskkill终止后,可能会自动又启动,此时可以右键我的电脑进入管理/服务和应用程序,然后关掉相应服务 b. 也可在任务管理器中,选择进程/查看中选择显示PID列,然后根据PID值关闭相应进程

 

2、linux下如何查看80端口占用情况?是被哪个进程占用?如何终止等

 

查询端口是否被占用,被哪个进程占用有两种方式:1、netstat -anl | grep "80" ;2、lsof -i:80

 

终止进程的方式:kill pid

分享到:
评论

相关推荐

    windows-如何查询端口号被哪个程序占用

    标题中的“Windows-如何查询端口号被哪个程序占用”是一个关于系统管理的问题,涉及到Windows操作系统、网络通信和进程管理的知识点。在Windows操作系统中,端口号是网络应用程序用来标识和服务的逻辑标识符,每个...

    Android端口号被占用解决方案

    在Android开发过程中,由于应用程序需要通过特定的端口号与设备或模拟器进行通信,因此端口号的使用变得至关重要。端口号被占用的情况时常发生,这可能导致ADB(Android Debug Bridge)无法正常工作,进而影响到应用...

    如何查看端口被哪个程序占用的方法

    本篇文章将详细讲解如何在Windows操作系统中查看端口被哪个程序占用,以便进行故障排查。 首先,我们需要理解端口的作用。在TCP/IP协议栈中,端口是一个标识,允许不同的应用程序通过同一IP地址进行通信。每个端口...

    CentOS查询端口占用和清除端口占用的程序

    在查询到占用某个端口的进程号后,我们可以使用 kill 命令来清除该进程,从而释放端口占用。 例如,我们可以使用以下命令来清除进程号 8141: kill 8141 如果该进程无法被清除,可以使用强制终止命令 kill -9 ...

    查询端口号对应的PID号

    在IT领域,特别是系统管理和网络故障排查过程中,经常会遇到需要查询特定端口号被哪个进程占用的情况。这通常涉及到操作系统层面的知识和技术,对于Windows和Linux等不同操作系统,具体的方法会有所差异。下面将详细...

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

    本篇文章将深入探讨如何在Windows操作系统中查看8080端口被哪个程序占用,以及涉及到的相关知识点。 首先,8080端口是网络服务中常见的一个端口,特别是对于Java Web应用服务器如Tomcat来说,它通常被设置为默认的...

    解决tomcat端口号被占用

    当遇到Tomcat端口号被占用的问题时,首先需要使用命令行工具检测哪些进程占用了目标端口,并尝试终止这些进程。如果经常出现此问题,可以考虑更改Tomcat的默认端口,避免冲突。通过上述步骤,通常能够有效地解决端口...

    测试数据库连接和端口号是否被占用

    本文将详细介绍如何测试数据库连接和端口号是否被占用,以及提供一个小程序——TestConnet,帮助你高效完成这项任务。 首先,数据库连接涉及的主要元素包括数据库服务器地址(通常是IP或域名)、数据库端口号、...

    查找Windows端口号对应的进程

    这些信息对于确定是哪个程序占用了特定端口非常有帮助。 此外,如果你想知道这个进程是否正常或者可能存在潜在的安全风险,可以搜索进程名或可执行文件路径,查看其是否为已知的恶意软件或不必要的后台服务。也可以...

    QQ端口号查询

    QQ作为一款广泛使用的即时通讯软件,其运行时也会占用特定的端口号。以下将详细解释如何查询QQ的端口号以及相关的网络知识。 一、查询QQ端口号的步骤 1. **通过任务管理器查看PID**:PID(Process ID)是操作系统...

    window下查看哪个端口被哪个进程占用着_查看占用端口的进程

    TCP/IP协议定义了0到65535的端口号,其中0到1023为熟知端口,由系统保留给特定的服务使用,而1024以上的端口则可以自由分配给应用程序。 在Windows中,有两种主要方法来查看端口占用情况: 1. 使用`netstat`命令 `...

    端口号占用检查

    2. **安全审计**:检查是否存在未知或不信任的应用程序占用关键端口,防止安全漏洞。 3. **故障排查**:当网络服务无法启动时,检查端口是否已被其他服务占用,可以帮助定位问题。 4. **资源优化**:了解哪些端口...

    检测端口是否被占用源码(C++)

    总结来说,检测端口是否被占用涉及到对TCP/IP协议的理解、套接字编程以及系统调用的使用。通过创建并尝试绑定或连接到目标端口,我们可以判断端口的使用情况。在实际项目中,这一步骤对于确保服务的正常运行和避免...

    windows平台查看应用程序所占用端口

    能详细查看windows平台下所有应用程序占用端口信息,IP地址绑定情况,进程名称

    NC 中端口被占用

    `-n`参数表示以数字形式显示地址和端口号;`-o`参数表示显示进程ID和程序名称。通过这个命令,你可以看到所有正在使用的端口及对应进程的信息,从而判断端口是否被占用。 此外,还可以使用`lsof`命令来查找占用特定...

    80端口被占用的解决方案

    一旦找到了占用80端口的PID,接下来需要确定是哪个具体的程序或服务在使用这个端口。这可以通过以下步骤实现: 1. **查询PID对应的服务**:在命令行中输入`tasklist`,列出当前系统中所有运行的进程,然后通过PID找...

    端口号 查看端口号 电脑端口查看

    例如,如果一个常用的服务端口被占用或未开启,可能会影响相应的应用程序工作;而未授权的外部连接尝试可能会指向潜在的安全漏洞。 在标签中提到的“本地端口”是指绑定到本机IP地址的端口,这些端口用于监听来自...

    根据端口号得到打开该端口号的进程ID

    总之,获取打开端口号的进程ID是系统管理和程序调试中的常见需求。通过理解端口号的原理,以及熟悉不同操作系统提供的工具和API,我们可以有效地定位问题并进行相应的处理。在C++编程中,可以编写相应的辅助类或函数...

    显示当前可用的串口端口号

    使用这类工具的方法通常是简单的:只需双击运行程序,程序会自动扫描系统并列出所有可用的串口及其对应的端口号。用户可以通过查看列表来确定USB设备是否已成功识别并分配了端口,然后根据需要配置应用程序或设备...

Global site tag (gtag.js) - Google Analytics