क्या कोई तरीका है जो systemd
मुझे किसी मोटे आदेश को बताने के लिए है, जिसमें मैं सेवाओं को बंद कर दूंगा जब मैं सफाई से पूरे सिस्टम को बंद कर दूंगा? चूंकि systemd
चीजें समानांतर रूप से बंद हो जाएंगी, मैं सराहना करता हूं कि सटीक क्रम को जानने का कोई तरीका नहीं है, लेकिन यह जानने में अभी भी बहुत मदद systemd
मिलेगी कि शटडाउन अनुक्रम में क्या अड़चनें आएंगी, अधिमानतः किसी तरह के दृश्य में जिसे समझना आसान है।
प्रेरणा यह है कि सेवा फ़ाइलों के विकास और डिबगिंग के लिए, इस पूर्वानुमानित सूची को पहले से प्राप्त करना अधिक सुविधाजनक होगा, बजाय एक वास्तविक शटडाउन करने के और फिर से बूट करने और लॉग्स का निरीक्षण करने के लिए जो मैं निर्धारित करना चाहता हूं। सर्विस यूनिट फ़ाइल में बदलाव या सिस्टमड के कॉन्फ़िगरेशन के कुछ अन्य पहलू को बंद करने के आदेश पर क्या प्रभाव पड़ेगा।
मैं उम्मीद कर रहा था कि ऐसा कुछ हो
systemctl list-dependencies --before shutdown.service
काम करेंगे, लेकिन यह केवल उत्सर्जन करता है:
shutdown.service
shutdown.target
नहीं हैshutdown.service
। हालाँकि यह अभी भी मुझे उस अनुरोधित सूची को नहीं दे रहा है जिसका मैंने अनुरोध किया था, लेकिन इसके बजाय मुझे बहुत कम सूची, या कुछ प्रणालियों पर एक खाली भी दे दी।