MAN पेज से:
शटडाउन - "सिस्टम को सुरक्षित तरीके से नीचे लाने के लिए शटडाउन की व्यवस्था है। सभी लॉग-इन उपयोगकर्ताओं को सूचित किया जाता है कि सिस्टम नीचे जा रहा है और, TIME के अंतिम पांच मिनट के भीतर, नए लॉगइन को रोका जाता है।" यहां उल्लिखित समय उपयोगकर्ता द्वारा निर्दिष्ट राशि है जो बंद हो रही है।
हॉल्ट - "ये प्रोग्राम सिस्टम एडमिनिस्ट्रेटर को सिस्टम को रिबूट, हॉल्ट या पावरऑफ करने की अनुमति देते हैं।"
अंतर यह है कि शटडाउन की तुलना में बंद होने पर हॉल्ट अधिक "आक्रामक" हो सकता है। इसके पास पैरामीटर हैं जो शाब्दिक रूप से सेवाओं या खोले गए कार्यक्रमों के बिना सिस्टम को बंद करने के लिए मजबूर कर सकते हैं। यदि आप किसी भी पैरामीटर के बिना रुकावट चलाते हैं तो यह बस शटडाउन कमांड को निष्पादित करेगा। उर्फ की तरह कुछ। यदि आप इसे उदाहरण के लिए पैरामीटर के साथ चलाते हैं तो यह --force
सिस्टम को रिबूट में वास्तव में तेजी से "बल" देगा।
रुकने या बंद होने की स्थिति में, वे पीसी को बंद करने या रिबूट करने से पहले सभी प्रक्रियाओं के सही ढंग से समाप्त होने का इंतजार करेंगे। यदि कोई सेवा या ऐप ठीक से बंद नहीं होता है या ठीक से बंद नहीं होता है, तो आप देखेंगे कि आप वहां क्या उल्लेख करते हैं (डॉट्स के साथ ubuntu लोगो)।
एकल उपयोगकर्ता या बहु उपयोगकर्ता के लिए टर्मिनल में उचित तरीका शटडाउन है। लेकिन अगर शटडाउन यह सत्यापित नहीं कर रहा है कि आपके पास कौन-सी सेवाएँ चल रही हैं और कौन-सी सेवा बंद होने का कारण या ठंड है।
इसे ध्यान में रखते हुए, सिस्टम को रीबूट या बंद करने के कई तरीके हैं:
रिबूटिंग - shutdown -r
,reboot
इस मामले में, रिबूट बस बुला रहा है shutdown -r
।
शटडाउन हो - halt
, shutdown
, sudo init 0
, shutdown -h now
,poweroff
इस मामले में, poweroff
कॉलिंग के समान ही हैshutdown -P
जैसा कि आपने देखा है, shutdown
कमांड बहुत सारा सामान कर सकती है, यहाँ इसकी एक छोटी सूची है:
-r Requests that the system be rebooted after it has been brought down
-h Requests that the system be either halted or powered off after it has been brought down, with the choice as to which left up to the system
-H Requests that the system be halted after it has been brought down
-P Requests that the system be powered off after it has been brought down
-c Cancels a running shutdown. TIME is not specified with this option, the first argument is MESSAGE
-k Only send out the warning messages and disable logins, do not actually bring the system down
जैसा करता है reboot
-f, --force force reboot or halt, don't call shutdown(8)
-p, --poweroff switch off the power when called as halt
हालांकि टर्मिनल के माध्यम से शटडाउन और एकता में शटडाउन विकल्प पर क्लिक करने के बीच अंतर है। उत्तरार्द्ध उपयोगकर्ता को किसी भी सहेजे नहीं गए कार्य (जैसे लिबर्रेफ़ाइस, इंकस्केप ...) के साथ बातचीत के लिए पूछेगा। भूतपूर्व सभी प्रक्रियाओं को बंद करने के लिए एक संकेत भेजेगा। कोई उपयोगकर्ता सहभागिता की आवश्यकता नहीं होगी इसलिए कोई भी सहेजे नहीं गए कार्य समाप्त हो जाएंगे।