zoukankan      html  css  js  c++  java
  • win下查找端口占用进程并定位到具体程序

    很多时候,我们会在服务器上运行多个java程序,但是在任务管理器里看到的都是一样的图标,想要找到我们想要的那个进程咋办呢?

    列出所有端口进程

    C:Usersdesp>netstat -ano
    活动连接
    协议 本地地址 外部地址 状态 PID
    TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 464
    TCP 127.0.0.1:8307 0.0.0.0:0 LISTENING 7464
    TCP 192.168.93.1:139 0.0.0.0:0 LISTENING 4
    TCP 192.168.150.1:139 0.0.0.0:0 LISTENING 4
    TCP [::]:135 [::]:0 LISTENING 464
    TCP [::]:8002 [::]:0 LISTENING 15728
    TCP [::]:49664 [::]:0 LISTENING 740
    TCP [::1]:8307 [::]:0 LISTENING 7464
    TCP [::1]:49677 [::]:0 LISTENING 10960
    UDP 0.0.0.0:3702 *:* 2632
    UDP 0.0.0.0:3702 *:* 2632
    UDP 0.0.0.0:4023 *:* 13372
    UDP 0.0.0.0:5050 *:* 10032
    UDP 0.0.0.0:5353 *:* 8880
    UDP 0.0.0.0:50666 *:* 4912
    UDP 0.0.0.0:51237 *:* 13372
    UDP 0.0.0.0:51238 *:* 13372
    UDP 0.0.0.0:51707 *:* 4912
    UDP 0.0.0.0:52588 *:* 2632
    UDP 0.0.0.0:56365 *:* 5500
    UDP 0.0.0.0:57172 *:* 2632
    UDP 127.0.0.1:1900 *:* 3636
    UDP 127.0.0.1:40000 *:* 5208
    UDP 127.0.0.1:49916 *:* 5892
    UDP 127.0.0.1:54434 *:* 3636
    UDP 192.168.3.127:5353 *:* 5500
    UDP 192.168.3.128:137 *:* 4
    UDP 192.168.3.128:138 *:* 4
    UDP 192.168.3.128:1900 *:* 3636
    UDP 192.168.3.128:2177 *:* 1560
    UDP 192.168.3.128:54433 *:* 3636
    UDP 192.168.93.1:137 *:* 4
    UDP 192.168.93.1:138 *:* 4
    UDP 192.168.150.1:54431 *:* 3636
    UDP [::]:3702 *:* 2632
    UDP [::1]:54430 *:* 3636
    UDP [fe80::d950:4022:e6e3:f4bd%13]:54428 *:* 3636

    其中这行就是我想要的

    TCP [::]:8002 [::]:0 LISTENING 15728

    8002是java程序的端口。

    也可以用下面这行命令快速定位。

    C:Usersdesp>netstat -aon|findstr "8002"
    TCP 0.0.0.0:8002 0.0.0.0:0 LISTENING 15728
    TCP [::]:8002 [::]:0 LISTENING 15728

    15728是进程列表里的pid这一列

  • 相关阅读:
    Trie树-字典树
    【实用向】一些简单实现
    C++ 基础部分
    【动态规划】背包问题-例题分析
    C语言-回溯例4
    C语言-回溯例3
    C语言-回溯例2
    C语言-回溯例1
    java开始到熟悉105-107
    C语言-二维背包问题
  • 原文地址:https://www.cnblogs.com/shamo89/p/10648727.html
Copyright © 2011-2022 走看看