मार प्रक्रिया है जो खुद को पुनरारंभ करता रहता है


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 के बाद से, मास ओएसएक्स ने इतने सारे संस्करणों और मुझे बदल दिया है, इसका पालन नहीं करने पर, तंत्र को भी बदला जा सकता है। अगर मैं तुम होते, तो मैं एक नया सवाल पूछता।
मेलबर्सलान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.