मैं एक 3 पार्टी डेमॉन को स्थायी रूप से अक्षम करने की कोशिश कर रहा था, इसलिए मैंने इसकी प्लीट फाइल / लाइब्रेरी / लॉन्चडैमन्स से हटा दी- और तब मुझे महसूस हुआ कि मैंने पहले इस launchctl unload
पर काम नहीं किया था ; इस तथ्य के बाद की कोशिश कर रहा है "ऐसी कोई फ़ाइल या निर्देशिका / अनलोड करने के लिए कुछ भी नहीं मिला"। और, निश्चित रूप से डेमॉन पुनरारंभ करने योग्य है, इसलिए जब मैं इसे मारता हूं, तो यह फिर से हो जाता है।
मैंने launchctl list
प्रयोग करने के लिए एक लेबल प्राप्त करने की उम्मीद में करने की कोशिश की , launchctl remove
लेकिन डेमन अब सूचीबद्ध नहीं है।
रिबूटिंग का छोटा, डेमॉन के बारे में भूलने और / या कॉन्फ़िगरेशन फ़ाइलों को फिर से स्कैन करने के लिए लॉन्च करने का कोई तरीका है?
launchctl kill com.example.product
काम करने लगता है।