当前位置: 首页 > 知识库问答 >
问题:

如何杀死进程当前使用的端口localhost在Windows中?[关闭]

申屠裕
2023-03-14

如何删除已分配给端口的当前进程/应用程序?

例如:localhost:8080

共有3个答案

羊时铭
2023-03-14

第1步(KavinduWije的公认答案也是如此):

netstat -ano | findstr :yourPortNumber

将步骤2更改为:

tskill typeyourPIDhere 

注意:task折在一些git bash终端中不工作

周祺
2023-03-14

我知道这是一个很老的问题,但发现很容易记住,快速命令杀死使用端口的应用程序。

要求:npm@5.2.0^版本

npx kill-port 8080

你也可以在这里阅读更多关于杀人港的信息:https://www.npmjs.com/package/kill-port

聂和宜
2023-03-14

步骤一:

打开cmd.exe(注意:您可能需要以管理员身份运行它,但这并不总是必要的),然后运行以下命令:

netstat-ano | findstr:

(替换

红色圆圈区域显示PID(过程标识符)。找到正在使用所需端口的进程的PID。

步骤二:

接下来,运行以下命令:

任务杀 /PID

(这次没有冒号)

最后,您可以通过重新运行“步骤1”中的命令来检查操作是否成功。如果成功了,你就不会再看到该端口号的搜索结果了。

 类似资料:
  • 如何删除已分配给端口的当前进程/应用程序? 例如:

  • 问题内容: 使用shelljs创建一个子进程 杀死父进程后,子进程仍在运行.. 问题答案: 如果您可以使用node的内置,则可以向子进程发送信号: 这样做的好处是,主进程应该一直徘徊,直到所有子进程都终止。

  • 问题内容: 我想知道如何“杀死”已启动的过程。我知道Process API,但是不确定,是否可以使用它来杀死已经运行的进程,例如firefox.exe等。如果可以使用Process API,可以请您指向正确的方向?如果没有,还有哪些其他可用选项?谢谢。 问题答案: 如果你从Java应用程序中以从头开始处理(例如,通过调用或),那么你将对其具有有效的引用,并且可以在Process类中调用该方法以终止

  • 我试图使用tomcat目录中的关闭tomcat。但发现服务器没有正确关闭。因此无法重新启动 我的tomcat正在端口上运行。 我想杀死在上运行的tomcat进程。我首先想要拥有在特定端口(8080)上运行的进程列表,以便选择要杀死哪个进程。

  • 问题内容: 我在Python中使用子进程包运行一个子进程,以后需要杀死它。但是,子流程包的文档指出,terminate()函数仅从2.6起可用。 我们正在运行带有2.5的Linux,并且出于向后兼容的原因,我无法升级到2.6,替代品是什么?我猜这些功能是某些事情的便捷方法。 问题答案: 您在进程pid上调用os.kill。 您还可以,因为您使用的是Linux。Windows用户很不走运。

  • 问题内容: 在Linux中,当我在java.lang.Process对象上运行destroy函数(类型为true的java.lang.UNIXProcess)时,它会发送SIGTERM信号进行处理,有没有办法用SIGKILL杀死它? 问题答案: 不使用纯Java。 你最简单的选择是使用运行的外部进程的命令。 不幸的是,掌握PID并不是那么简单。您将需要使用反射黑魔法来访问该字段,或者弄乱该命令的输