查看服务器端口监听情况

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

Linux服务器

netstat
常用命令格式#netstat -anutp
参数含义:-a 显示所有
-n 以ip形式显示当前建立的有效连接和端口
-u 显示UDP协议
-t 显示TCP协议
-p 显示对应PID与程序名

过滤相关查询,例如只查询22端口

netstat -antup | grep 22

windows服务器

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

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

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

C:\>netstat -ano协议  本地地址           外部地址        状态          PIDTCP  127.0.0.1:1434     0.0.0.0:0       LISTENING    3236TCP  127.0.0.1:5679     0.0.0.0:0       LISTENING    4168TCP  127.0.0.1:7438     0.0.0.0:0       LISTENING    4168TCP  127.0.0.1:8015     0.0.0.0:0       LISTENING    1456TCP  192.168.3.230:139   0.0.0.0:0       LISTENING    4TCP  192.168.3.230:1957   220.181.31.225:443   ESTABLISHED   3068TCP  192.168.3.230:2020   183.62.96.189:1522   ESTABLISHED   1456TCP  192.168.3.230:2927   117.79.91.18:80    ESTABLISHED   4732TCP  192.168.3.230:2929   117.79.91.18:80    ESTABLISHED   4732TCP  192.168.3.230:2930   117.79.91.18:80    ESTABLISHED   4732TCP  192.168.3.230:2931   117.79.91.18:80    ESTABLISHED   4732

2.查看指定端口的占用情况

C:\>netstat -aon|findstr "9050"协议  本地地址           外部地址        状态          PIDTCP  127.0.0.1:9050     0.0.0.0:0       LISTENING    2016

PS

E:\workspace\golang> netstat -ano|findstr 8080TCP   0.0.0.0:8080      0.0.0.0:0        LISTENING    24844TCP   10.5.23.78:61292    101.226.49.140:8080   ESTABLISHED   23600TCP   127.0.0.1:8080     127.0.0.1:59336     ESTABLISHED   24844TCP   127.0.0.1:59336     127.0.0.1:8080     ESTABLISHED   14344TCP   [::]:8080        [::]:0         LISTENING    24844

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.exePS
E:\workspace\golang> taskkill /f /pid 24844

查看服务器端口监听情况相关推荐

  1. Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序

    文章目录: 1 linux查看那端口监听情况 2 Linux查看某个端口对应的进程号和程序 1 linux查看那端口监听情况 linux中可以使用netstat命令查看端口监听情况,首先来看一下该命令 ...

  2. Linux的ipv6不监听端口,netstat查看服务端口监听在ipv6但是通过ipv4地址可正常访问...

    在Linux系统中,会发现一个有趣的现象,通过 netstat 查看监听的服务端口时,发现有些服务 Proto(protocol协议) 项只显示了 tcp6(代表监听服务端口在IPv6协议), 没有 ...

  3. 在linux中查看nginx端口监听,Nginx端口监听(listen指令)

    本节主要来介绍 Nginx 中与端口监听有关的配置指令,下表为端口监听指令及其相关说明. 名称 端口监听指令 指令 listen 作用域 server 默认值 listen*:80 或 *:8000 ...

  4. 视频流媒体服务器平台搭建如何查询端口监听情况?

    我们讲过很多关于搭建流媒体服务器的经验,寻找专业的流媒体平台依然是最受欢迎的方式,成本小,后期维护投入也小,并且选择多样化,比如EasyNVR.EasyDSS等流媒体平台. 很多开发者将流媒体平台搭建 ...

  5. linux监听端口丢失,查看 linux 端口 监听

    命令如下: netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address     ...

  6. netstat linux查看监听端口号,linux用netstat查看服务及监听端口

    [root@localhost ~]# netstat -nlp netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接 ...

  7. 解决服务器80端口监听异常导致无法打开和访问网站的问题

    转载:原文章地址:解决服务器80端口监听异常导致无法打开和访问网站的问题 - 爱码网 如果遇到IIS服务器的网站无法访问,并在IE/EDGE浏览器中显示无法显示此页的问题,一般情况下是有多种可能因素, ...

  8. Linux查看端口监听状态

    查看端口监听状态 命令 命令 netstat 常用命令格式#netstat -anutp 参数含义: -a 显示所有 -n 以ip形式显示当前建立的有效连接和端口 -u 显示UDP协议 -t 显示TC ...

  9. TCP 端口监听队列原理

    近期需要实现一个TCP线程池服务,该服务需要能够在同一个端口上实现 TCP 常规服务.HTTP请求服务.SOAP WebService 服务,为了测试 ACE 的线程池启动后,如果所有线程都在忙,客户 ...

最新文章

  1. 题目1148:Financial Management
  2. concurrenthashmap 面试题
  3. 【微信小程序】wx:if
  4. 收集的一些android偏方
  5. MySQL+HandlerSocket=MySQL的功能+NoSQL的性能
  6. 【转】_declspec(naked) 使用
  7. vr格式视频价格_如何以100美元的价格打造自己的VR耳机
  8. JavaScript返回语句
  9. Netty+SpringBoot+FastDFS+Html5实现聊天App详解(四)
  10. 灰度世界算法(Gray World Algorithm)
  11. WebStorage篇
  12. Spring.Net学习笔记(3)-创建对象
  13. 企业上云计算最大的障碍是什么?
  14. Linux学习(一) —— 各个文件夹的作用
  15. Mybatis之Mapper代理开发方式
  16. Vuex基本使用的总结
  17. 【CTF WriteUp】2020电信和互联网行业赛个人赛部分Crypto题解
  18. Matlab函数gscatter使用
  19. 携号转网手机号归属地查询
  20. 计算机毕业设计安卓App毕设项目之springboot+合同管理APPNodejs毕业设计计算机项目源码

热门文章

  1. 线程池工作原理和实现原理
  2. 硬断点和软断点的区别
  3. 【语文学习资料】议论文专题学案-复习向
  4. python训练营 朋友圈_教你如何用python来弄一个高逼格的朋友圈
  5. 网络-ICMP协议、Ping命令实现与ICMP攻击
  6. linux icmp 权限,Linux Iptables允许或阻止ICMP ping请求
  7. 四川计算机专业中职学校排名,四川十大中职学校排名
  8. 坚持,坚持,再坚持 风雨过后,总会见到彩虹
  9. Java编译时出现����,黑色菱形里面有问号,为什么?
  10. linux下跑CPU的命令 烤机