如何杀死特定的java进程?

如何杀死特定的java进程?

ps -aux | less显示器

java -jar /var/appname.jar

现在我要用

killall -9 java

但是如果还有另一个 java 进程,java -jar /var/anotherappname.jar如何仅终止第一个?

答案1

我建议使用pkill带有-f标志的来匹配整个命令:

pkill -f /var/appname.jar

首先测试

pgrep -af /var/appname.jar

man pkill

   -f, --full
          The pattern is normally only matched against the  process  name.
          When -f is set, the full command line is used.

相关内容