समझ सेवा --status- सभी आउटपुट


14

मैं service --status-allउबंटू 13.10 पर कमांड के आउटपुट को समझने की कोशिश कर रहा हूं , क्योंकि मैन पेज इसे स्पष्ट नहीं करता है। उदाहरण के लिए:

[ + ]  rsyslog
[ - ]  sendmail
[ ? ]  sendsigs
[ + ]  setvtrgb
[ - ]  ssh

क्या करते हैं +, -, ?क्या मतलब है? मेरे द्वारा इसका निर्धारण नहीं किया जा सकता। मेरे पास पहले भी sendmail इंस्टॉल था लेकिन मैंने उसे रोका और उसके साथ हटा दिया apt-get remove sendmail*। मुझे लगता है कि इनिट स्क्रिप्ट से छुटकारा नहीं मिला /etc/init.d/और इसलिए यह इसे आउटपुट में दिखाता है, लेकिन कम से कम यह एक है -, इसलिए मुझे लगता है कि यह नहीं चल रहा है। फिर, एस.एस.एच. मैं वास्तव में सर्वर में एसएसएच-आईएनजी हूं, इसलिए मुझे लगता है कि एसएसएच सेवा चलनी चाहिए, लेकिन यह -वैसे भी है। और फिर वहाँ गुप्त है ?। किसी ने कृपया कुछ प्रकाश डाला पर यह वास्तव में क्या मतलब है।

जवाबों:


15

service --status-allआदेश में हर init स्क्रिप्ट के लिए यह पता लगाने की कोशिश करता है /etc/init.dअगर यह एक का समर्थन करता है statusकमांड (के लिए स्क्रिप्ट grepping द्वारा status)।

यदि यह उस स्ट्रिंग को नहीं ढूंढता है तो यह [ ? ]उस सेवा के लिए प्रिंट करेगा ।

नहीं तो चलेगा /etc/init.d/$application status।
यदि रिटर्न कोड 0 है तो यह प्रिंट करता है [ + ]।
यदि यह 0 नहीं है तो यह प्रिंट करता है [ - ]।

यह अभी भी चल रहा है फिर भी sshप्रिंट क्यों करता है [ - ]?
sshउबंटू (13.10) में अपस्टार्ट द्वारा नियंत्रित किया जाता है।
रनिंग /etc/init.d/ssh statusसे कोई आउटपुट नहीं मिलेगा और 1 का रिटर्न कोड होगा।


ओह, ऊपरवाला। विस्तृत उत्तर के लिए धन्यवाद, service --status-allअब मेरे लिए बहुत अधिक स्पष्ट है। तो एक पूरी तस्वीर प्राप्त करने के लिए मुझे initctl listएक साथ परिणाम "या" का उपयोग करना चाहिए ? क्या कुछ और पूर्ण और व्यापक तरीका है?
— p4sh4

हां का उपयोग initctl listया भी सामान्य ps ..., कम से कम जब तक systemdइस्तेमाल किया जा रहा है ...
— faker

इशारा करने के लिए धन्यवाद systemd, अब मैं 14.10 की ओर देख रहा हूं ...
— p4sh4

जहाँ तक मुझे पता है 14.10 systemdअभी तक उपयोग नहीं करता है, लेकिन मैं एक Ubuntu आदमी नहीं हूँ। मै गलत हो सकता हूँ।
— फेक

14.10 अभी तक बाहर नहीं है, वे इसे एक विकल्प के रूप में पेश करने की योजना बना रहे हैं, upstartलेकिन दोनों निकट भविष्य में काम करेंगे
— p4sh4
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.