查询端口被占用并且结束占用的端口



title: 查询端口被占用并且结束占用的端口
date: 2020-03-18 12:03:14
tags: 命令控制行


  1. win + R 打开命令行窗口
  2. netstat -ano : 查看所有的端口占用情况
  3. netstat -aon|findstr "8080" : 查询具体端口号占用情况,找出进程 PID
  4. tasklist|findstr "6904" (6904是指端口号占用的PID),查看PID对应的进程
  5. taskkill /f /t /im EC.exe

    EC.exe 是指 对应的进程

原文地址:https://www.cnblogs.com/serahuli/p/12516657.html

时间: 2024-09-28 16:57:30

查询端口被占用并且结束占用的端口的相关文章

windows查看端口占用、结束进程

在开发中难免会遇到windows的端口被占用,现在我们来查看端口的占用和结束占用端口的进程. win+r 输入cmd进入命令提示符: 比如我们要查看8080端口的占用情况,输入netstat -aon | findstr "8080",注:注意空格: C:\Users\Administrator>netstat -aon | findstr "8080" Proto   Local Address         Foreign Address        

查看端口占用并结束进程

1.win + r,输入cmd,进入命令行窗口 输入netstat -an | findstr "9090"命令,其中“9090”是端口 分别为:协议.本地地址.外部地址.状态.PID 其中“10020”为PID 2.输入tasklist | findstr "10020"查看被哪个应用程序所占用 如图,“9090”端口被“web.exe”程序占用 3.结束该进程 taskkill /t /f /im web.exe或者taskkill /t /f /PID 100

命令行查看端口号被哪个进程占用(转)

在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式.但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉.如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名:如果PID没有显示,菜单>查看>选择列>选中PID即可:得知进程后,我们可以将进程杀掉.下面我简

C#判断一个端口是不是被占用以及返回一个空闲端口

一.引言 在最近的工作当中,用到了 Socket 通信,然后要给 Socket 服务器端的监听获取一个空闲的本地监听端口. 对于这个获取方法要满足如下几点的要求: 这个端口不能是别的程序所使用的端口: 这个获取要支持异步,即多个线程同时获取不会出现返回多个相同的空闲端口(即线程安全): 这端口要有效的遍历一个区域内的端口,直到返回一个可用的空闲端口: 二.实现方法 网上的实现方法主要有两种: 1. 使用 .NET 提供的 IPGlobaProperties.GetIPGlobaPropertie

查找某个端口号被哪个进程占用命令

查找某个端口号被哪个进程占用命令 1)使用lsof命令lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件.在linux系统下,基本上所有的东西都可以被当作文件来用.socket当然也是一种文件了.所以lsof可以用来查找谁用了某一个端口.具体方法:lsof -i :port_number |grep "(LISTEN)"-i是用来查找和网络相关的文件,":"号是必须的,它是标志你查找的是一个端口.port_number就是你要查找的端口号,譬

关于80端口(该端口是Tomcat的监听端口)已经被其他程序占用问题

这说明80端口(该端口是Tomcat的监听端口)已经被其他程序占用,先用命令提示符 " netstat -ano " 命令显示端口状态,再在结果中找到端口,然后根据其 PID 在输入 " tasklist " 命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施. 方法可以采用如下: 用netstat -ano 命令结果: Proto Local Address Foreign Address State PID TCP 0.0.0.0:8

修改Oracle XE Listener 占用的1521、8080端口

修改Oracle XE Listener 占用的1521.8080端口今天在帮开发人员Demon安装oracleXE时,有这么一段提示: [sql] Destination Folder: D:\oraclexe\ Port for 'Oracle Database Listener': 1521 Port for 'Oracle Services for Microsoft Transaction Server': 2030 Port for HTTP Listener: 8080 可以看出,

解决Apache2.2不能启动,原因80端口被system pid 4占用

Apache2.2的安装与配置.安装完成后,输入127.0.0.1:80,打开失败,发现是80端口被禁用,首先排除IIS服务端口是否为80,此服务没被启动(本人为手动),还有迅雷等,一些软件也有可能会占用80端口.最后在命令行运行netstat -ano ,发现80端口果真被占用.发现占用的pid是4,名字是System.解决方法为:1.在运行窗口打开注册表,输入regedit2.依次打开如下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\service

Linux通过端口转发来访问内网服务(端口转发访问阿里云Redis数据库等服务)

# 安装rinetd wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd sed -i 's/65536/65535/g' rinetd.c (修改端口范围) mkdir /usr/man&&make&&make install 说明:IP的端口是双字节,也就是256*256-1, 256*256对计算机来说就是0,因