自身を再起動し続ける強制終了プロセス


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は非常に多くのバージョンを変更しており、私はそれに続いてではなく、メカニズムも変更された可能性があります。もし私があなただったら、新しい質問をするでしょう。
メルバースラン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.