Como matar um processo em execução em porta específica

Como matar um processo em execução em porta específica

O sistema operacional Linux considera tudo como um arquivo. Então, primeiro de tudo, use LSOF (Lista de arquivos abertos) Comando Linux para identificar o ID do processo (PID) do processo em execução em qualquer porta. Depois de obter o ID do processo, você pode usar o matar comando para matar esse processo usando o PID.

Mate um processo em execução na porta

Primeiro de tudo, descubra o PID (ID do processo) do processo de execução em uma porta específica. Por exemplo, um processo está em execução na porta 3000. Para encontrar seu ID do processo, execute:

lsof -t -i: 300 6279 

Agora você tem o pid do processo em execução em uma porta. Use o matar comando para encerrar esse processo por seu PID.

Sudo Kill -9 6279  

Você notará que o processo em execução na porta específico é encerrado.

Versão curta do comando

Você também pode combinar os dois comandos acima e executá -los da seguinte maneira:

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

Conclusão

Nesta FAQ, você aprendeu a encerrar um processo em execução em uma porta específica.