계속 다시 시작되는 강제 종료 프로세스


12

Jenkins 프로세스를 완전히 종료하는 방법에 대한 조언이 필요합니다. 자체적으로 계속 다시 시작됩니다. Mac OSX에서.

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

프로세스를 죽이려고 ...

kill 1143

프로세스는 여전히 다른 pid로 존재합니다.

$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는 많은 버전을 변경했으며 그 이후 버전이 아니라 메커니즘도 변경되었을 수 있습니다. 내가 당신이라면 새로운 질문을하겠습니다.
MelBurslan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.