进来教你如何解决端口被占用问题

2023-05-16

文章目录

    • 关闭windows中被占用的端口,比如我们常见的8080端口被占用了,只需两步轻松解决问题。
      • 一:查找端口的PID(以下内容以8080端口被占用为例)
      • 二:关闭PID进程
      • 三: netstat 命令(查看端口)

关闭windows中被占用的端口,比如我们常见的8080端口被占用了,只需两步轻松解决问题。

一:查找端口的PID(以下内容以8080端口被占用为例)

打开命令行工具,输入:netstat -aon|findstr "8080"

得到如下图所示信息:

image-20210129162037244

  • TCP 为协议
  • 0.0.0.0:8080 为本地地址
  • 0.0.0.0:0 为外部地址
  • LISTENING 表示端口处于侦听状态
  • 10224 就是我们要找的PID

二:关闭PID进程

打开任务管理器,找到 PID对应的进程位置,结束该进程。

如下图所示:

image-20210129162852483

此时端口被占用的问题就解决啦!想继续深入了解是如何查询的端口PID问题的小伙伴,可以继续阅读第三条。

三: netstat 命令(查看端口)

​ netstat 命令用于显示与 IP 、TCP 、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况,可以使用 netstat 命令查看电脑中的端口。

使用 netstat /? 可以查看 netstat 命令的所有参数:

image-20210129163601825

其中常用参数有以下几种:

-a : 显示所有活动的 tcp 连接,以及计算机监听的 tcp 和 udp 端口。

-e : 显示以太网发送和接收的字节数、数字包数等。

-n : 只以数字形式显示所有活动的 tcp 连接的地址和端口号。

-o : 显示活动的 tcp 连接并包括每个连接的进程 id。

-s : 按协议显示各种连接的统计信息,包括端口号。

其中又以 -a 、-n 、-o 尤为常用。

我们使用的netstat -aon|findstr "8080"命令就是基于netstat命令实现的。

findstr是Window系统自带的命令,用途是查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

进来教你如何解决端口被占用问题 的相关文章

  • Debian基础配置

    Debian的安装及基础配置 正文 debian基本介绍debian基本安装debian基本配置 结尾 本文介绍Debian的安装与基础配置 debian基本介绍 debian是一款稳定的基于Linux的操作系统 xff0c 它是由自由和开
  • OpenGL:配置glad

    GLAD库的作用 GLAD是一个开源的库 xff0c 它能解决我们上面提到的那个繁琐的问题 GLAD的配置与大多数的开源库有些许的不同 xff0c GLAD使用了一个在线服务 在这里我们能够告诉GLAD需要定义的OpenGL版本 xff0c
  • MySQL中ENGINE = InnoDB AUTO_INCREMENT = 200 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci的作用

    span class token keyword CREATE span span class token keyword TABLE span span class token punctuation 96 span permission
  • Docker数据管理,镜像创建与分层结构

    Docker数据管理 xff0c 镜像创建与分层结构 一 Docker的数据管理1 数据卷2 数据卷容器 二 容器互联 使用centos镜像 三 Docker 镜像的创建1 基于现有镜像创建2 基于本地模板创建3 基于Dockerfile
  • R语言——数据分析

    R语言 什么是数据分析 数据 数据 xff1a 是指对客观事件进行记录并可以鉴别的符号 xff0c 是对客观事物的性质 状态以及相互关系等进行记载的物理符号或这些物理符合的组合 为什么要做数据分析 我们可以通过数据分析的结果来指导决策 数据
  • CentOS 7 云服务器安装mysql5.7

    将mysql5 7的安装包上传到主机上 解压安装到 opt app 中 tar zxvf mysql 5 7 34 linux glibc2 12 x86 64 tar gz C opt app 修改目录名 mv opt app mysql
  • java求1000以内的完数及分析

    需求 一个数如果恰好等于它的因子之和 这个数就称为 完数 例如 6 61 1 43 2 43 3 编程找出 1000 以内的所有完数 分析 一千个数肯定跑不了循环的使用 xff0c 常用的循环有两个 xff0c 一个是for xff0c 一
  • 数据结构算法设计题汇总

    五 算法设计题 xff08 本题10分 xff09 34 二叉排序树的类型定义如下 xff1a typedef struct BSTNode 二叉排序树的结点结构 int data 数据域 struct BSTNode lchild rch
  • 初学node.js 对app.js的解释

    使用各种模块包 http errors模块包主要功能监视http请求过程的错误 中间件middleware xff0c 中间件本质上就是一个模块包 监听错误的中间件 var createError 61 span class token f
  • 什么是原码、反码和补码

    什么是原码 反码和补码 文章目录 什么是原码 反码和补码1 机器数2 原码3 反码4 补码5 总结 1 机器数 前言 一个数在计算机中的表示形式是二进制的话 xff0c 这个数其实就叫机器数 机器数通常是带有符号的 xff08 指有正数和负
  • ros找不到包的两种原因

    目前遇到的找不到包的两种情况是 没有设置环境变量而找不到包 解决方法1 xff0c 当前终端输入source 加包所在工作空间的devel set bash的绝对路径或相对命令行的路径 解决方法2 xff0c 打开用户目录 xff5e 的
  • Python 设计一个窗口程序,进行多种数学计算

    设计一个窗口程序 xff1a 想要实现四种功能 xff1a 1 设置按钮 x1f518 1 xff1a 点击 弹出三行输入框 输入函数表达式 显示其Latex数学表达式 输入三个函数 分别为 f 1 x f 2 x f 3 x 点击 run
  • OpenGL:如何从缓存中读取颜色、深度信息【转】

    GPU渲染完数据在显存 xff0c 回传内存的唯一方式glReadPixels函数 显存也被叫做显示内存 帧缓存 xff0c 它是用来存储显示芯片处理过或者即将读取的渲染数据 如同计算机的内存一样 xff0c 显存是用来存储图形数据的硬件
  • 字符串的练习

    字符串的练习 1 接受用户输入的字符串 将其中的字符以输入相反的顺序输出 例如 34 abc 39 34 cab 39 39 解法1 用for循环的倒叙 但这样并有改变字符串的值 string str 61 34 werthueyihzii
  • eNSP配置ospf——三台路由器

    文章目录 拓扑配置IP地址配置ospfAR1AR2AR3 总结两路由器之间配置ospf xff0c 需要将接口配置为同一网段再宣告 两路由器之间配置ospf xff0c 需要两边都进行宣告 拓扑 配置IP地址 如拓扑图所示 xff0c 不再
  • 【openstack】cloudkitty组件,入门级安装(快速)

    文章目录 前言架构安装配置启动检索并安装 CloudKitty 的仪表板 前言 什么是CloudKitty xff1f CloudKitty是OpenStack等的评级即服务项目 该项目旨在成为云的退款和评级的通用解决方案 从历史上看 xf
  • 性能测试工具iPerf和Netperf使用介绍

    实验教程 任务目的 1 掌握iPerf的功能和基本命令 xff0c 利用iPerf测试主机之间的吞吐量 xff0c 熟悉基本命令参数的作用 xff0c 为后期实验做准备 2 掌握Netperf的功能和基本命令 xff0c 能够根据不同的测试
  • 一、C语言结构体数组

    1 如何定义结构体数组 a 单独写成一行来定义 struct student stu 3 可以用的下标是 stu 0 stu 2 定义结构体数组的时候还可以同时进行初始化 struct student stu 61 struct stude
  • Vmware启动Centos7就蓝屏问题解决方案

    不需要任何花里胡哨的方法 xff0c hyper v也不需要关 xff0c 我尝试过网上各种解决方案都不能解决问题 xff0c 最后发现是Vmware版本问题 xff0c windows最新版本与旧版Vmware不兼容 xff0c 只需要下

随机推荐