一尘不染

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

linux

我试图使用./shutdown.shtomcat /bin目录关闭tomcat 。但是发现服务器没有正确关闭。因此,我无法重新启动
。tomcat在port上运行8080

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


阅读 419

收藏
2020-06-02

共1个答案

一尘不染

使用命令

 sudo netstat -plten |grep java

使用grep java作为tomcat用途java作为他们的流程。

它将显示带有端口号和进程ID的进程列表

tcp6       0      0 :::8080                 :::*                    LISTEN      
1000       30070621    16085/java

之前的数字/java是进程ID。现在使用kill命令杀死进程

kill -9 16085

-9 意味着该过程将被强行杀死。

2020-06-02