`

Windows和Linux下如何查看端口被哪个进程占用

阅读更多

Windows:

C:/Users/ewanbao>netstat -aon|findstr "123"
  TCP    127.0.0.1:55123        0.0.0.0:0                 LISTENING         5092
  TCP    127.0.0.1:55123        127.0.0.1:55124        ESTABLISHED     5092
  TCP    127.0.0.1:55124        127.0.0.1:55123        ESTABLISHED     5092
  UDP    0.0.0.0:123               *:*                                               1416
  UDP    [::]:123                    *:*                                               1416

[注]:执行netstat -aon|findstr "123"以后,就可以看到5092进程中TCP打开123端口,1416进程打开UDP123端口

 

C:/Users/ewanbao>tasklist|findstr "1416"
svchost.exe                   1416 Services                   0     13,540 K

[注]:执行tasklist|findstr "1416"后就可以看到是svchost.exe在UDP打开123端口

 

Linux:

cba001:~ # lsof -i:5300
COMMAND   PID USER   FD   TYPE   DEVICE SIZE NODE NAME
named   26751 root   20u  IPv4 64750499       TCP localhost:hacl-hb (LISTEN)
named   26751 root   21u  IPv4 64750501       TCP cba001.eapac:hacl-hb (LISTEN)
named   26751 root   22u  IPv4 64750503       TCP 192.168.0.10:hacl-hb (LISTEN)
named   26751 root  512u  IPv4 64750498       UDP localhost:hacl-hb
named   26751 root  513u  IPv4 64750500       UDP cba001.eapac:hacl-hb
named   26751 root  514u  IPv4 64750502       UDP 192.168.0.10:hacl-hb

[注]:执行lsof -i:5300以后就可以看到26751进程在TCP和UDP上都打开了5300端口.

 

cba001:~ # ps -ef|grep 26751
root     10118 26915  0 12:59 pts/8    00:00:00 grep 26751
root     26751     1  0 Jul06 ?        00:02:06 /opt/ipworks/IPWdns/usr/bin/named

[注]:执行ps -ef|grep 26751以后就可以看到是named进程打开了5300端口

分享到:
评论

相关推荐

    linux下查看端口是否被占用以及查看所有端口

    ### Linux下查看端口是否被占用以及查看所有端口 #### 概述 在Linux系统管理中,了解网络端口的使用情况对于诊断网络问题、优化系统性能以及增强网络安全至关重要。本文将详细介绍如何在Linux环境下检查端口是否被...

    Linux/window下怎样查看某个端口被哪个程序/进程占用

    本篇将详细讲解在Linux和Windows操作系统下如何查看并管理占用端口的程序。 在Windows系统中,我们可以使用`netstat`命令来查看端口占用情况。`netstat -aon`命令会列出所有活动的连接和监听状态,其中 `-a` 参数...

    查看某端口被什么进程占用的方法

    本文将详细阐述如何查看某端口被哪个进程占用的方法,以及相关的重要知识点。 首先,我们需要理解端口的概念。在计算机网络中,端口是一个逻辑上的标识符,用于区分不同的网络服务。每个端口号通常介于0到65535之间...

    NC 中端口被占用

    一旦确认了某个端口被占用,下一步就是找出具体是哪个进程占用了该端口,并决定是否需要释放端口。在`netstat`或`lsof`命令的输出结果中,你会看到占用端口的进程的PID(进程标识符)。如果确定需要释放端口,可以...

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

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

    查看端口被谁占用的好工具

    描述中提到的“命令行那里只能看端口是否被占用”,指的是通过操作系统内置的命令行工具(如Windows的`netstat`或Linux的`netstat`),用户可以查看当前系统的网络连接状态,包括哪些端口是开放的,但这些命令通常不...

    在Linux中查看进程占用的端口号

    端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用...

    查看80端口号占用windows和linux.docx

    标题和描述中提到的主题是如何在Windows和Linux操作系统中查看80端口号是否被占用,以及如何释放被占用的端口。80端口是HTTP协议的标准端口,通常用于Web服务器,如IIS或Apache,以便用户通过浏览器访问网站。 在...

    查询占用端口进程

    以下是一些关于“查询占用端口进程”的详细知识点: 1. **端口的概念**:端口是一个逻辑上的标识,用数字表示(0-65535),其中0-1023为知名端口,由系统保留给特定的服务;1024-49151为注册端口,供用户程序使用;...

    详解Linux查看程序端口占用情况

    发现8080端口被PID为9658的Java进程占用。 进一步使用命令: ps -aux | grep java 或者直接: ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:...

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

    在C++编程中,检测端口是否被占用是网络编程中的常见需求,特别是在服务器开发或者客户端连接时,确保端口可用性至关重要。本教程将详细解释如何使用C++实现这一功能,主要涉及TCP协议和系统调用。 首先,我们要...

    windows和linux中检查端口是否被占用

    一、windows  1、查询端口占用情况  cmd > netstat -ano  2、查询8080端口是否被占用 ...  1、查询8080端口是否被占用,并可以查看pid/程序名  netstat -apn | grep 8080Q  2、查看详细信息  ps -ef | gr

    怎么查看80端口占用情况? 如何查看端口占用情况?

    当遇到问题,比如某个服务无法启动,可能是因为其对应的端口被其他进程占用。本篇文章将详细讲解如何查看端口占用情况,特别是针对80端口,因为这个端口通常用于HTTP服务,对于网站的正常运行至关重要。 首先,我们...

    Linux查找占用的端口,并杀死进程的方法

    我要使用4040端口,但是被其他的程序占用了 ... 您可能感兴趣的文章:linux 查看端口占用命令实例详解Linux查看端口、进程情况及kill进程的方法查看linux中某个端口(port)是否被占用的方法详解Linux查看程序端口占用情况

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

    另外,也可以使用`procfs`(在Linux下)或`Windows API`(如`CreateToolhelp32Snapshot`和`Process32First/Next`)来遍历进程列表,检查每个进程的打开套接字。 以下是一个简单的C++示例,展示了如何在Linux系统中...

    如何解决windows系统和linux系统中端口被占用的问题

    无论是Windows还是Linux系统,在解决端口占用问题时,首先需要明确端口被哪个进程占用,然后找到并结束该进程,最后验证端口是否已被成功释放。对于Windows用户来说,`netstat`和`tasklist`命令是非常有用的工具;而...

    6种查看Linux进程占用端口号的方法详解

    端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用...

    端口占用查看工具V1.0

    在日常的IT工作中,我们常常遇到各种服务、应用程序需要使用特定的网络端口来通信,如果端口被其他进程占用,可能导致服务无法正常启动或者运行效率低下。这款工具就是为了解决这一问题而开发的,它可以帮助用户快速...

    linux 查看端口占用命令实例详解

    端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用。废话不多说,直接上干货,教大家怎样查看系统端口占用情况。 方法一: 1.先用ps -ef | grep xxx(某个进程)...

Global site tag (gtag.js) - Google Analytics