Como matar o processo java específico?

4

ps -aux | less exibe

java -jar /var/appname.jar

Agora eu estou matando por

killall -9 java

Mas se houver outro processo java java -jar /var/anotherappname.jar como matar apenas o primeiro?

    
por Ekaterina 27.12.2017 / 19:48

1 resposta

3

Sugiro usar pkill , com o sinalizador -f para corresponder ao comando inteiro:

pkill -f /var/appname.jar

Teste primeiro com

pgrep -af /var/appname.jar

De man pkill :

   -f, --full
          The pattern is normally only matched against the  process  name.
          When -f is set, the full command line is used.
    
por steeldriver 27.12.2017 / 20:11

Tags