Windows/Linux|端口占用|查看指定端口并杀掉

打印 上一主题 下一主题

主题 840|帖子 840|积分 2520

在Windows和Linux操纵系统中,分别查看占用端口的进程以及杀掉该进程的方法如下:
Windows操纵系统:

查看占用端口的进程:


  • 打开下令提示符(CMD):

    • 按 Win + R 键打开“运行”对话框,输入 cmd 并回车。

  • 输入以下下令查看全部毗连及其对应的进程ID(PID):
    1. netstat -ano
    复制代码
    大概,假如你想查看特定端口(例如443),可以这样操纵:
    1. netstat -ano
    2. | findstr :443
    复制代码
  • 找到占用端口的PID。
  • 接下来,查看该PID对应的进程名:
    1. tasklist | findstr <PID>
    复制代码
杀掉占用端口的进程:



  • 使用以下下令停止某个PID的进程(更换 <ID> 为现实的进程ID):
    1. taskkill /F /PID <PID>
    复制代码
    /F 参数表现强制停止进程。
Linux操纵系统:

查看占用端口的进程:


  • 打开终端。
  • 使用以下下令查看占用端口的进程信息:
    1. netstat -tulpn
    复制代码
    大概,假如只想查看特定端口(例如443),可以这样做:
    1. netstat -tulpn
    2. | grep :443
    复制代码
  • 输出结果中会表现监听端口的进程PID和程序名。
杀掉占用端口的进程:



  • 使用kill下令配合进程ID来停止进程(更换 <ID> 为现实的进程ID):
    1. kill -9 <PID>
    复制代码
    -9 参数代表强制停止信号(SIGKILL),确保进程立即竣事。
别的,也可以使用 fuser 下令直接针对端口:
  1. fuser -k -9 <port/tcp>
复制代码
这样可以直接针对TCP端口进行操纵,-k 表现杀死使用指定资源的进程,-9 同样表现强制竣事。
请务必审慎操纵,确保你清晰自己正在竣事的是哪个进程,以免影响系统的正常运行。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

数据人与超自然意识

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表