ps -aux | less отображает
java -jar /var/appname.jar
Теперь я убиваю его
killall -9 java
Но если есть еще один java-процесс java -jar /var/anotherappname.jar, как убить только первый?
Я бы предложил использовать 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.
Я бы предложил использовать 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.