जब मैं कमांड चलाता हूं sudo systemctl list-unit-files
(मुझे लगता है कि सुडो वैकल्पिक है), मुझे आउटपुट मिलता है जो सभी सेवाओं और उनकी स्थिति को दर्शाता है।
यहाँ मेरी मशीन से एक स्निपेट है:
UNIT FILE STATE
...
debian-fixup.service static
debug-shell.service disabled
display-manager.service enabled
dns-clean.service enabled
dsmcad.service enabled
emergency.service static
failsafe-x.service static
friendly-recovery.service masked
fuse.service masked
gdm.service masked
getty-static.service static
getty@.service enabled
gpsd.service indirect
gpsdctl@.service static
gpu-manager.service enabled
halt-local.service static
halt.service masked
hostname.service masked
...
मुझे आश्चर्य है कि कुछ सेवाएं "नकाबपोश" राज्य में क्यों हैं। मुझे लगता है कि इसका मतलब है, "यह 'अक्षम करने' से बेहतर है, क्योंकि यह सेवा न तो शुरू की जा सकती है, न ही हाथ से या सिस्टम द्वारा"।
मुझे सेवा इकाई की स्थिति के बारे में अधिक जानकारी कैसे मिल सकती है?
इकाइयों को उनके संबंधित राज्य में किसने रखा है?
मैंने कोशिश की, उदाहरण के लिए,
sudo systemctl help dsmcad
- जो केवल documentation = ...
यूनिट फ़ाइल से लाइन को लाता है ।/etc/systemd/system/dsmcad.service
नोट: यहां मैं जानता हूं कि वास्तव में dsmcad सेवा क्या है और यह क्या करती है, मैंने इसे स्वयं स्थापित किया है। मुझे एक सामान्य समाधान में अधिक रुचि है।