जवाबों:
अपनी इकाई फ़ाइल में परिवर्तन करने के बाद, आपको यहाँsystemctl daemon-reload
बताए अनुसार चलना चाहिए ।
डेमॉन-रीलोड
रीलोड सिस्टमड मैनेजर कॉन्फ़िगरेशन। यह सभी जनरेटर को फिर से चलाएगा (देखें systemd.generator (7) ), सभी यूनिट फ़ाइलों को पुनः लोड करें, और संपूर्ण निर्भरता ट्री को फिर से बनाएँ। जबकि डेमॉन को पुनः लोड किया जा रहा है, उपयोगकर्ता कॉन्फ़िगरेशन की ओर से सभी सॉकेट्स सिस्टम सुनेगा।
आप अपनी सेवा को अपनी इच्छानुसार पुनः आरंभ (या पुनः लोड) कर सकते हैं
systemctl restart your-service-name
(डेमन-रीलोड स्वयं सेवाओं को पुनः लोड / पुनः आरंभ नहीं करेगा, बस नए विन्यास के बारे में सिस्टमड को जागरूक करता है)
daemon-reload
सार्वभौमिक नहीं है, systemctl --user daemon-reload
उपयोगकर्ता सेवाओं के लिए चलाने के लिए मिला है ।
उपरोक्त उत्तर के अतिरिक्त: यदि आपने [Install]
निर्देश में कुछ बदल दिया है , तो आपको sudo systemctl reenable YOURUNITFILE
.target निर्देशिकाओं में सहानुभूति फिर से बनाने के लिए चलाने की आवश्यकता हो सकती है ।
systemctl restart
वास्तव में स्वयं को पुनः आरंभ करने के लिए एक को चलाने की आवश्यकता थी ...