如何查看某个端口被谁占用

如何查看某个端口被谁占用

我们在启动应用的时候经常发现我们需要使用的端口被别的程序占用,但是我们又不知道是被谁占用,这时候我们需要找出“真凶”,如何做到呢?

工具/原料

  • 电脑一台

方法/步骤

  1. 1

    开始—->运行—->cmd,或者是window+R组合键,调出命令窗口

    如何查看某个端口被谁占用

  2. 2

    输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。

    如何查看某个端口被谁占用

  3. 3

    查看被占用端口对应的PID,输入命令:netstat -aon|findstr “49157”,回车,记下最后一位数字,即PID,这里是2720

    如何查看某个端口被谁占用

  4. 4

    继续输入tasklist|findstr “2720”,回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

    如何查看某个端口被谁占用

  5. 5

    或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列,如下图:

    如何查看某个端口被谁占用

  6. 6

    则我们点击查看—>选择列,将PID(进程标示符)前面的勾打上,点击确定。

    如何查看某个端口被谁占用

  7. 7

    这样我们就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,我们把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。

    如何查看某个端口被谁占用

  8. 8

    结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。

    如何查看某个端口被谁占用

    END

注意事项

  • 后两步可以使用任务管理器,因为看的比较直观而且方便。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114152.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月23日 下午12:00
下一篇 2021年9月23日 下午1:00


相关推荐

  • CAS单点登录(一)——初识SSO

    CAS单点登录(一)——初识SSO前言:其实好早就想把CAS的这一套知识整合一下,在工作上也应用到了这块,只是最近才在工作上接触到CAS,所以刚好把这些知识总结一下。这块可能是一个比较大的模块知识点,所以会有多篇文章进行逐一展开,笔者会尽量抽空更新,当然如果文章中存在错误,期望大家指出。一、初识CAS首先我们来说一下CAS,CAS全称为CentralAuthenticationService即中央认证服务,是一个企…

    2022年6月7日
    37
  • 前端缓存最佳实践

    前端缓存最佳实践点击上方 前端开发博客 选择 设为星标 回复 2 加入前端群作者 黑金团队 https juejin cn post 前言缓存 这是一个老生常谈的

    2026年3月17日
    2
  • 从源码求证tensorflow中os.environ[“TF_CPP_MIN_LOG_LEVEL”]的值的含义

    从源码求证tensorflow中os.environ[“TF_CPP_MIN_LOG_LEVEL”]的值的含义看代码时遇到了 os environ TF CPP MIN LOG LEVEL 2 这样一句话 于是开始百度 是设置 log 输出信息的 也就是程序运行时系统打印的信息 amp nbsp 但是发现有两种答案 一种是这样说的还有一种是这样说的 一脸懵逼

    2026年3月18日
    2
  • sublime text3激活码(破解版激活)

    sublime text3激活码(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    68
  • C语言面试经典提问

    C语言面试经典提问摘要此次文为面试时被面试官提问到的常见 C 语言知识 lt 1 gt 问 结构体和联合体的区别有什么 答 lt 2 gt 问 链表和数组的的常见用处及其区别 答 lt 3 gt 问 在 C 语言中单 号与双 的作用及其用法 答 lt 4 gt 问 宏定义与函数传参各有什么特色 答 lt 5 gt 问 sizeof 是不是函数 其如何计算大小答 注 问题解答为博主自身见解 存在不足之处 甚至存在错误 仅供参考

    2026年3月17日
    1
  • nginx一键部署脚本

    nginx一键部署脚本

    2021年6月2日
    97

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号