आपको ऐसे आउटपुट की उम्मीद नहीं करनी चाहिए।
शुरुआत के लिए, Ubuntu पहले के संस्करणों में इस तरह का व्यवहार नहीं करता था। उबंटू एक दशक से भी कम समय के लिए एक अपस्टार्ट सिस्टम था, और service
उबंटू पर कमांड के व्यवहार के उन सभी वर्षों के लिए है जैसा कि आप उम्मीद नहीं कर रहे हैं। service
छवि में कमांड के अपस्टार्ट व्यवहार को देख सकते हैं कि मैं 15.10 में आउटपुट प्रिंट करने के लिए सर्विस कमांड कैसे प्राप्त करूं? ।
यह उत्तर आपके लिए उबंटू संस्करण 15.10 वाले लोगों के लिए पिछले वर्ष के समान ही है।
आप उबंटू संस्करण 16.10 का उपयोग कर रहे हैं, जो एक ऑपरेटिंग सिस्टम है। आपका सिस्टम सेवा प्रबंधन अब upstart (या जो कुछ भी गैर-उबंटू ऑपरेटिंग सिस्टम आपके पास पहले था) पर किया। यह systemd द्वारा किया जाता है।
service
आदेश में एक ही हो सकता है ... लेकिन Debian / Ubuntu के service
आदेश एक खोल स्क्रिप्ट है कि करने के लिए कोशिश करता स्वत: पता लगाएं कि क्या नवोदय या systemd चल सिस्टम सेवा प्रबंधक है, और नवोदय और systemd के लिए वास्तविक देशी सेवा प्रबंधन कमांड चलाने है। यह अपस्टार्ट और सिस्टमड के लिए दो बहुत ज्यादा पूरी तरह से अलग कोड पथ निष्पादित करता है।
नवोदय की मूल सेवा प्रबंधन आदेशों हैं initctl start
, initctl stop
, initctl status
बहुत आगे है और। वे जाते ही संदेश प्रिंट करते हैं।
systemd के मूल सेवा प्रबंधन आदेशों हैं systemctl start
, systemctl stop
, systemctl status
बहुत आगे है और। वे प्रिंट नहीं आउटपुट के रूप में वे काम करते हैं।
आगे की पढाई