gpt4 book ai didi

linux - 如何杀死 env 正在使用的端口节点

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:32:43 27 4
gpt4 key购买 nike

我正在使用 sudo 协作部署,并通过 ssh 访问 aws ec2 实例。

应用程序启动并抛出错误

Error: listen EADDRINUSE :::4000

如果我这样做:

sudo fuser 4000/tcp

我得到:

4000/tcp:             1669

如果我这样做:

sudo fuser -i -k 4000/tcp

我得到:

4000/tcp:             1669 Kill process 1669 ? (y/N)

如果我这样做:

y

它不会终止端口。当然,我也停止了该应用程序。


我没有 netstat。

这是root权限的特权吗?我会尝试更改端口号,但现在没有该访问权限。

还有什么我可以尝试的吗?

谢谢

最佳答案

您可以结合使用 kill 和 lsof 来执行此操作。

sudo kill -9 $(sudo lsof -t -i:4000)

告诉操作系统终止使用端口 4000 的进程。

关于linux - 如何杀死 env 正在使用的端口节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55290000/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com