`
happyqing
  • 浏览: 3198097 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查看端口是否占用netstat

阅读更多

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

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

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

1、Windows平台
在windows命令行窗口下执行:
1.查看所有的端口占用情况

C:\>netstat -ano

  协议    本地地址                     外部地址               状态                   PID

  TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236
  TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING       1456
  TCP    192.168.3.230:139      0.0.0.0:0              LISTENING       4
  TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED     3068
  TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED     1456
  TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED     4732

 

2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"

  协议    本地地址                     外部地址               状态                   PID

  TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016

P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

3.查看PID对应的进程
C:\>tasklist|findstr "2016"

 映像名称                       PID 会话名              会话#       内存使用
 ========================= ======== ================
  tor.exe                     2016 Console                 0     16,064 K

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

 

4.结束该进程

C:\>taskkill /f /t /im tor.exe

 

 

其他不懂的用 help吧~

 

windows可以用TCPview小工具,更方便。

分享到:
评论

相关推荐

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

    除了使用 Netstat 命令外,还有其他方法可以查看端口占用情况。例如,使用任务管理器查看网络连接情况,或者使用360安全卫士中的流量监控功能查看网络连接情况。 小结 在本文中,我们讨论了如何查看80端口是否被...

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

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

    NC 中端口被占用

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

    解决端口占用netstat -ano

    解决端口占用netstat -ano

    如何用netstat命令查看端口占用问题的技巧.docx

    "使用 Netstat 命令查看端口占用问题的技巧" 标题解析 本文标题为"如何用 netstat 命令查看端口占用问题的技巧",该标题揭示了本文的主题,即使用 Netstat 命令来查看端口占用问题,并提供相应的解决方案。 描述...

    Windows下VC实现的类似Netstat命令查看端口开放情况的程序

    Windows下VC实现的类似Netstat命令查看端口开放情况的程序。

    netstat查看端口占用命令.txt

    ### netstat查看端口占用命令知识点详解 #### 一、netstat命令简介 在深入了解如何使用`netstat`命令查看端口占用情况之前,我们首先需要对`netstat`有一个基本的认识。`netstat`(network statistics)是Windows...

    linux查看现有占用端口命令netstat –ntlp.docx

    在本场景中,我们将重点讨论如何使用`netstat –ntlp`命令来查看当前系统中被哪些进程占用的端口。 `netstat`命令的基本语法是: ```bash netstat [选项] ``` 这里提到的`-n`、`-t`、`-l`和`-p`是`netstat`命令的...

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

    在Windows系统中,你可以通过以下几种方式查看端口占用: 1. **命令行工具**: - 使用`netstat -ano`命令可以列出所有活动的连接及其对应端口和进程ID。 - 使用`tasklist /svc /fi "PID eq <PID>"`,将`<PID>`...

    cmd命令netstat查看系统端口使用情况

    cmd 命令 netstat 查看系统端口使用情况 在日常的开发和维护工作中,我们经常会遇到一些棘手的问题,例如,在启动应用程序时发现系统需要的端口被其他程序占用,从而导致应用程序无法正常启动。这时,我们需要知道...

    解决电脑上网客户端端口被占用

    4. **检查问题是否解决**:重新启动后,尝试之前因端口占用而无法运行的应用程序,看是否能正常工作。 除了修改注册表,还可以尝试以下方法: 1. **结束占用端口的进程**:通过任务管理器查看哪个进程占用了端口,...

    80端口是否被占用

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

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

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

    Android端口号被占用解决方案

    端口号被占用的情况时常发生,这可能导致ADB(Android Debug Bridge)无法正常工作,进而影响到应用的调试、安装或数据同步等操作。本文将详细介绍两种解决Android端口号被占用问题的方法,并探讨为什么端口号会变得...

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

    netstat命令可以用来查看当前系统中的网络连接和端口占用情况。使用“netstat -aon”命令可以查看所有连接的PID,然后使用任务管理器找到对应的进程。 5.查找占用80端口的进程: 可以使用任务管理器来查找占用80...

    80端口被占用的解决方案

    首先,确认80端口是否真的被占用,以及被哪个进程所占用,这是解决问题的第一步。在Windows操作系统下,可以通过命令行工具`cmd`来执行`netstat -ano`命令,此命令会列出所有开放的网络连接及其对应的进程ID(PID)...

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

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

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

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

Global site tag (gtag.js) - Google Analytics