Вбивчий процес, який постійно перезапускається


12

Мені потрібна порада, як повністю вбити процес Дженкінса. Він продовжує перезавантажувати себе. На Mac OSX.

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

спробуйте вбити процес ...

kill 1143

процес все ще існує під іншим підом

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

запускається батьківський процес. Що мені робити?

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

Відповіді:


22

з командного рядка:

launchctl list

знайдіть точну назву процесу / додатка, до якого ви не хочете повертатися. Тоді

launchctl remove <name_from_list_command>

сподіваюся, що це допомагає


це не допомогло вибачити. Вони все ще
Семюель Томпсон,

@SamuelThompson, оскільки ви не є власником оригінального питання, а ваш коментар запізнюється на 5+ років, я припускаю, що ваша ситуація не така, як оригінальна афіша. Існує більше ніж один спосіб зробити програми постійними. Можливо, є ще один абсолютно невідповідний названий процес, який буде спостерігати за цим процесом і запускати його, коли він перестане існувати. Починаючи з 2013 року, Mas OSX змінив так багато версій, і я, не дотримуючись його, може бути змінений і механізм. Якби я був ти, я поставив би нове запитання.
Мельбурслан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.