`

怎么查看端口占用情况?

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

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

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

1、Windows平台
在windows命令行窗口下执行:

C:\>netstat -aon|findstr 9050

TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016


看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:

C:\>tasklist|findstr 2016

tor.exe                     2016 Console                 0     16,064 K

很清楚吧,tor占用了你的端口。

2、Aix平台
A. netstat -Aan|grep <portnumber>
找到该端口连接对应的 PCB/ADDR 和连接的协议类型。

注:PCB ----Protocol Control Block

B. 如果是 tcp 连接,则 rmsock <PCB/ADDR> tcpcb
如果是 udp 连接,则 rmsock <PCB/ADDR> inpcb

下面我们以 telnet 服务所使用的 23 号端口为例,说明该方法:
#netstat -Aan|grep 23
f1000200019ce398 tcp 0 0 *.23 *.* LISTEN
可以看到 PCB/ADDR 为 f1000200019ce398 ,且协议类型为 tcp 。

#rmsock f1000200019ce398 tcpcb
The socket 0x19ce008 is being held by proccess 185006 (inetd).
命令报告该端口正在被 inetd 进程使用, PID 为 185006 。

注意: rmsock 命令需要 root 权限执行。

C.Aix上查看进程
ps -ef
ps -ef|grep PID(上面显示的进程号)

D.关闭进程
kill -9 PID(上面显示的进程号)
分享到:
评论

相关推荐

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

    在IT领域,网络通信往往依赖于特定的端口号来区分不同的...总之,了解如何查看和管理端口占用情况是解决网络服务问题的关键步骤,尤其在遇到端口冲突时。掌握这些方法,有助于快速诊断和解决问题,保证系统的正常运行。

    端口占用情况快速查看及关闭工具

    主要用查看端口占用情况,及根据需要关闭相关占用端口的进程,便于快速处理开发过程中出现的端口占用的问题

    windows下如何查看端口占用情况?

    这时,了解如何查看端口占用情况显得尤为重要。以下是一套详细的操作步骤来帮助你找出占用端口的程序。 首先,你可以通过Windows的“开始”菜单或快捷键`Win+R`打开“运行”对话框,然后输入`cmd`,点击“确定”...

    查看系统端口占用情况的软件

    标题提到的“查看系统端口占用情况的软件”旨在帮助用户诊断并解决这类问题。软件的功能主要是显示哪些进程正在占用特定的端口,并允许用户释放这些端口,以确保系统的正常运作。 端口在计算机网络中扮演着关键角色...

    \windows查看端口占用情况方法

    ### Windows 查看端口占用情况方法 在日常的IT运维工作中,经常需要检查特定端口是否被占用,尤其是在Windows平台上。了解如何查看端口占用情况对于排除网络问题、调试应用程序等场景至关重要。本文将详细介绍几种...

    如何查看端口占用情况

    在IT领域,了解如何查看和管理端口占用情况是一项至关重要的技能,特别是在网络故障排查、安全审计或系统优化时。本文将深入解析“如何查看端口占用情况”这一主题,包括端口的基本概念、端口查询的方法、以及如何在...

    windows 如何查看端口占用情况-.docx

    Windows 查看端口占用情况 在 Windows 操作系统中,查看端口占用情况是一个非常重要的任务,尤其是在应用程序启动时发现系统需要的端口被其他程序占用时。下面将介绍如何使用命令行工具来查看端口占用情况。 使用 ...

    如何查看80端口是否被占用_端口被占用解决办法.docx

    "如何查看80端口是否被占用_端口被占用解决办法" 在计算机网络中,端口...此外,还有多种方法可以查看端口占用情况,例如使用任务管理器查看网络连接情况,或者使用360安全卫士中的流量监控功能查看网络连接情况。

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

    本篇将详细介绍如何在Windows环境下查看端口占用情况,并以Tomcat服务使用的8080端口为例,演示如何找到占用该端口的进程并进行关闭。 首先,我们要了解如何查看端口占用。在Windows中,可以使用`netstat`命令来...

    查看当前端口占用情况及代码统计量的小软件

    标题中的“查看当前端口占用情况及代码统计量的小软件”指的是两个不同的功能。首先,我们来了解一下这两个概念。 1. **查看当前端口占用情况**:在计算机网络中,端口是通信的通道,每个应用程序在进行网络通信时...

    查看端口占用情况的工具 fport

    本文将深入探讨“fport”这一实用工具,它能够帮助我们查看端口占用情况,以及关联到这些端口运行的进程信息。 fport是一款小巧而强大的端口查询工具,尤其适用于Windows操作系统。它的主要功能是提供一个简洁的...

    端口占用查看工具V1.0

    端口占用查看工具V1.0是一款专门设计用于检测计算机上特定端口号是否被占用的实用软件。在日常的IT工作中,我们常常遇到各种服务、应用程序需要使用特定的网络端口来通信,如果端口被其他进程占用,可能导致服务无法...

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

    "CentOS查询端口占用和清除端口占用的程序" 在 CentOS 系统中,查询端口占用和清除端口占用的程序是一种非常重要的维护操作。通过这种操作,我们可以快速地查询到占用某个端口的进程,从而清除其占用,释放系统资源...

    NC 中端口被占用

    在Unix/Linux环境下,通常使用`netstat`命令来查看网络连接状态,具体到端口占用情况,可以使用以下命令: ``` netstat -a -n -o ``` 这里,`-a`参数表示显示所有活动连接和监听端口;`-n`参数表示以数字形式显示...

    端口占用查看器,可以直观的查看端口情况

    端口占用查看器是一款实用工具,它为用户提供了便捷的方式来观察和管理计算机上正在使用的网络端口。在IT领域,了解端口占用情况是解决网络问题、排查安全风险以及优化系统性能的重要环节。这款工具特别适合对计算机...

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

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

    端口占用情况检测及关闭工具.bat.rar

    在IT领域,了解和管理计算机系统中的端口占用情况是至关重要的。端口是网络通信的基础,每个应用程序在运行时可能会绑定到特定的端口,以便与其他系统进行数据交换。"端口占用情况检测及关闭工具.bat.rar" 是一个...

    windows查看端口占用命令

    本文将详细介绍如何使用Windows自带的命令行工具来查询端口占用情况,并提供实际的操作步骤,帮助用户准确地找到并处理占用指定端口的进程。 ### 一、基本概念介绍 #### 1.1 端口与进程的关系 在网络通信中,端口...

    系统端口占用查看软件

    系统端口占用查看软件,可以查看当前端口的占用情况。 比如: Pid Process Port Proto Path 588 inetinfo -&gt; 80 TCP C:\WINDOWS\system32\inetsrv\inetinfo.exe

Global site tag (gtag.js) - Google Analytics