रिबूट ubuntu के लिए init 6 के समान है?
मैं Amazon EC2 पर Ubuntu 12.04 चला रहा हूं। जब मैं बॉक्स में ssh'ed कर सकता runlevel
हूं और मैं प्राप्त कर सकता हूं:
N 2
को देखते हुए man reboot
मुझे लगता है कि:
जब --force के साथ या रनलेवल 0 या 6 में कॉल किया जाता है, तो यह टूल रिबूट (2) सिस्टम को कॉल करता है और सिस्टम को सीधे रीबूट करता है। अन्यथा यह केवल उचित तर्क के साथ शटडाउन (8) टूल को आमंत्रित करता है।
अगर मैं पढ़ता man shutdown 8
हूँ तो मैं देखता हूँ:
शटडाउन प्रणाली को सुरक्षित तरीके से नीचे लाने की व्यवस्था करता है। सभी लॉग-इन उपयोगकर्ताओं को सूचित किया जाता है कि सिस्टम नीचे जा रहा है और, TIME के अंतिम पांच मिनट के भीतर, नए लॉगइन को रोका जाता है।
के बीच अंतर के बारे में मेरे बुनियादी समझ reboot
और init 6
है:
- अन्य डिस्ट्रोस और शायद पुराने डिस्ट्रोस
reboot
सिर्फ डिस्क को अनमाउंट करेंगे और मूल रूप से किसी भी शटडाउन स्क्रिप्ट को चलाए बिना पावर स्विच को फ्लिक करेंगे। init 6
शटडाउन स्क्रिप्ट के सभी भाग जाएगा/etc/init/rc.*
क्योंकि यह सिस्टम के रनवे को कम करता है- उबंटू के नए संस्करणों के
reboot
बिना--force
या बिना-f
शटडाउन कमांड को चलाएगा जो मूल रूप से एक ही काम करेगाinit 6
- इसका उपयोग
init 6
करने की आदत में आनाreboot
बेहतर है क्योंकि यह सुरक्षित है और बेहतर क्रॉस-डिस्ट्रो काम करेगा, लेकिनreboot
यदि कोई इसका उपयोग करता है तो त्रुटियों / डालटॉस को रोकने और रोकने के लिए डिफ़ॉल्ट व्यवहार को बदल दिया गया है।
क्या यह सही है? यदि नहीं, तो मुझे क्या याद आ रहा है?