Termina il processo che continua a riavviarsi


12

Ho bisogno di alcuni consigli su come uccidere completamente il processo Jenkins. Continua a riavviarsi. Su Mac OSX.

$ps -eaf
216  1143     1   0   0:01.65 ??         0:04.03 /usr/bin/java -jar /Applications/Jenkins/jenkins.war

prova ad uccidere il processo ...

kill 1143

il processo esiste ancora con un pid diverso

$ps -eaf
216  1175     1   0   0:00.16 ??         0:01.44 /usr/bin/java -jar /Applications/Jenkins/jenkins.war

viene avviato il processo padre. Cosa faccio?

0     1     0   0   0:06.09 ??         0:06.19 /sbin/launchd

Risposte:


22

dalla riga di comando:

launchctl list

trova il nome esatto del processo / dell'app che non desideri tornare. Poi

launchctl remove <name_from_list_command>

spero che questo ti aiuti


non ha aiutato a scusarmi. Stanno ancora spuntando
Samuel Thompson,

@SamuelThompson poiché non sei il proprietario della domanda originale e il tuo commento è in ritardo di circa 5 anni, suppongo che la tua situazione non sia la stessa del poster originale. Esistono più modi per rendere persistenti le applicazioni. Potrebbe esserci un altro processo denominato totalmente irrilevante, che controllerà questo processo e lo avvierà quando cesserà di esistere. Dal 2013, Mas OSX ha cambiato così tante versioni e io, non seguendolo, anche il meccanismo avrebbe potuto essere cambiato. Se fossi in te, farei una nuova domanda.
MelBurslan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.