Como listar os processos de aplicações em Java pelo terminal do Ubuntu

Veja neste post como listar todos os processos java que estão sendo executados na maquina pelo terminal do Ubuntu.

Wolmir Cezer Garbin por Wolmir Cezer Garbin - - Java - TUTORIAL

Última atualização em: | 7706 Visualizações

Por muitas vezes precisamos utilizar o comando top para ver os processos que estão sendo executados no Ubuntu, mas quando falamos em aplicações escritas em java, os processos são mostrados com o nome contendo apenas java, isso para qualquer aplicação java que estiver sendo executada.

Ai vem a pergunta, qual processo é o que precisamos?

Para responder isso, podemos utilizar o utilitário da JVM jps.

Ele permite listar os processos que estão sendo executados pelo java, para isso acesse o diretório bin da instalação do java. No meu caso é /usr/lib/jvm/java-8-oracle/bin/.

cd /usr/lib/jvm/java-8-oracle/bin/

Agora digite:

jps

Os processos serão listados, mas vai aparecer algo como:

28832 jar
29122 Jps

O número é o PID e o texto mostra o que é que está sendo executado. Mas para facilitar ainda mais, você pode adicionar ao comando o -l, veja:

jps -l

E o resultado será algo como:

28832 meu-app.jar
29143 sun.tools.jps.Jps

Facilitando ainda mais nossa vida.

Caso queira parar um serviço específico, pode utilizar o comando kill.

kill -9 28832

Qualquer dúvida deixe nos comentários, e não esqueça de curtir a página do facebook.


Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Apoiadores

Publique seu post no Receitas de Código

Aguarde, estamos trabalhando para que você possa publicar sua postagem no Receitas de Código!