• 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这一列

  • 相关阅读:
    git基础使用小记
    MYSQL 安装&配置
    NGINX 安装&配置
    PHP编译安装
    linux基本命令操作
    css清除浮动的8种方法以及优缺点
    简单概括下浏览器事件模型,如何获得资源dom节点
    HTML5新增的表单元素有哪些?
    css 引入的方式有哪些, link和@import的区别是什么
    git与svn的区别
  • 原文地址:https://www.cnblogs.com/shamo89/p/10648727.html
Copyright © 2020-2023  润新知