如何在Linux中杀死在特定端口上运行的进程?

我试图使用tomcat/bin目录中的/shutdown.sh关闭tomcat。但发现服务器未正确关闭。因此,我无法重新启动
我的tomcat正在端口8080上运行

我想终止运行在8080上的tomcat进程。我首先想要在特定端口(8080)上运行的进程列表,以便选择要终止的进程

fuser 8080/tcp将打印该端口上绑定的进程的PID

这个fuser-k8080/tcp将终止该进程

仅适用于Linux。更普遍的是使用lsof-i4(或IPv6的6)

发表评论