当前位置: 首页 > article >正文

查看端口被占用命令

要查看端口是否被占用,可以使用以下命令,具体命令取决于你使用的操作系统。

  1. Linux/macOS
    在 Linux 或 macOS 系统中,你可以使用 lsof 或 netstat 命令来查看端口占用情况。

使用 lsof 命令:

lsof -i :<端口号>

例如,要查看 8080 端口是否被占用:

lsof -i :8080 

如果端口被占用,lsof 会列出占用该端口的进程信息。

使用 netstat 命令:

netstat -tuln | grep :<端口号>

例如,要查看 8080 端口:

netstat -tuln | grep :8080
  1. Windows
    在 Windows 系统中,可以使用 netstat 或 PowerShell 来检查端口占用。

使用 netstat 命令:

netstat -ano | findstr :<端口号>

例如,要查看 8080 端口:

netstat -ano | findstr :8080

这个命令会显示占用该端口的 PID(进程 ID)。

使用 PowerShell 命令:

Get-NetTCPConnection -LocalPort <端口号>

例如:

Get-NetTCPConnection -LocalPort 8080
  1. 杀掉占用端口的进程
    如果你找到占用端口的进程并想终止它,可以根据操作系统使用以下命令。

在 Linux/macOS 中:
找到占用端口的 PID 后,使用 kill 命令:

kill -9 <PID>

在 Windows 中:
首先,查看占用端口的 PID(通过上面的 netstat 命令),然后使用 taskkill 命令结束进程:

taskkill /PID <PID> /F

希望这些命令能帮到你!


http://www.kler.cn/a/581042.html

相关文章:

  • VMware安装Windows server 2016
  • # 如何确认elementary os (linux)使用的是Wayland而不是x11?
  • 【C语言】结构体篇
  • 联核科技AGV无人叉车能给企业带来哪些效益?
  • 【面试】JVM
  • 计算机考研C语言
  • C++设计模式-工厂模式:从原理、适用场景、使用方法,常见问题和解决方案深度解析
  • 工作记录 2017-01-04
  • 【CXX】6 内置绑定
  • Redis--Set类型
  • JVM、MySQL常见面试题(尽力局)
  • vue3中的深度选择器
  • Python----数据可视化(Seaborn合集:介绍,应用,绘图,使用FacetGrid绘图)
  • 每天一道算法题【蓝桥杯】【最长递增子序列】
  • MVCC的理解(Multi-Version Concurrency Control,多版本并发控制)
  • Spring (十)事务
  • golang从入门到做牛马:第十三篇-Go语言指针:内存的“导航仪”
  • 【day10】智慧导览:学习LBS定位精度标准
  • QwQ-32B企业级本地部署:结合XInference与Open-WebUI使用
  • PySide(PyQT),QGraphicsItem的pos()和scenePos()区别