क्या उपलब्ध घटनाओं की एक सूची है जो उपस्टार्ट के लिए उपयोग की जा सकती हैं?
उदाहरण के लिए start on local-filesystems
तो स्थानीय फ़ाइल सिस्टम एक घटना है, लेकिन यह शुरू हो रहा है जब है और अन्य घटनाओं वहाँ क्या कर रहे हैं?
क्या उपलब्ध घटनाओं की एक सूची है जो उपस्टार्ट के लिए उपयोग की जा सकती हैं?
उदाहरण के लिए start on local-filesystems
तो स्थानीय फ़ाइल सिस्टम एक घटना है, लेकिन यह शुरू हो रहा है जब है और अन्य घटनाओं वहाँ क्या कर रहे हैं?
जवाबों:
उबंटू 11.04 से शुरू होकर, जेम्स हंट द्वारा बनाया गया एक भयानक मैन पेज है, जिसे usptart-events
टर्मिनल रन से कहा जाता है:
man upstart-events
यह उबंटू ऑनलाइन मैन्पेजेस, अपस्टार्ट-इवेंट्स से भी उपलब्ध है , लेकिन कुछ फॉर्मेटिंग को खो देता है इसलिए समान जानकारी के लिए बेहतर ऑनलाइन संसाधन अपस्टार्ट कुकबुक से है ।
ऊपर initctl2dot
की ओर घटनाओं के दृश्य के लिए एक उत्कृष्ट उपकरण भी है । नीचे Ubuntu 12.04 से चित्र बनाने के लिए कमांड का उपयोग करने के उदाहरण हैं।
सभी नौकरियां देखें:
initctl2dot -o - | dot -Tpng -o upstart.png
केवल प्लायमाउथ , लाइटमेड और माउंटॉल नौकरियां देखें:
initctl2dot -r plymouth,lightdm,mountall -o - | dot -Tpng -o upstart2.png
आप भी कर सकते हैं grep
के लिए फेंकना निम्न निर्देशिकाओं में:
grep -r emit /etc/init /etc/init.d /etc/network/if*.d
यह आपको उनमें से अधिकांश देगा, दूसरों को डब पुल द्वारा उत्सर्जित किया जाता है।
अधिक जानकारी और सर्वोत्तम प्रथाओं के लिए, अपस्टार्ट कुकबुक देखें ।
इन घटनाओं को upstart
स्वयं या उनके द्वारा mountall
और उन सभी के पास उनके man
पृष्ठ हैं:
बढ़ते माउंटेड वर्चुअल-फाइलसिस्टम लोकल-फाइलसिस्टम ऑल-स्वैप फाइलसिस्टम रिमोट-फाइलसिस्टम ने स्टॉप स्टार्ट रनवेल (7) को बंद करना शुरू कर दिया है।
कोई भी एप्लिकेशन अपने स्वयं के ईवेंट का अनुकरण कर सकता है, उदाहरण के लिए
initctl emit suspend
उनमें से कुछ आप आउटपुट के रूप में देख सकते हैं
grep emit /etc/init/*
अधिक जानकारी यहाँ भी है: