मैं कमांड-लाइन से सिस्टम को शटडाउन, रिबूट और लॉगआउट कैसे करूं?


10

मैं कमांड-लाइन का उपयोग करना चाहता हूं, क्योंकि कभी-कभी मेरा कंप्यूटर फ्रीज हो जाता है और मुझे शटडाउन को बाध्य करने की आवश्यकता होती है (मुझे पता है कि यह हार्डवेयर के लिए अच्छा नहीं है)। और: हॉल्ट और शटडाउन कमांड में क्या अंतर है?

जवाबों:


5

क्रमशः shutdownऔर आज्ञाओं का उपयोग करना reboot। किसी टर्मिनल से लॉग-ऑफ करने के लिए आप Ctrl- Dया टाइप कर सकते हैं exit


1
या exitCtrl + D के बजाय टाइप करें ... या बस SSH के माध्यम से शटडाउन / रिबूट निष्पादित करेंssh root@brokenbox reboot
Bananguin

10

यदि आप अभी भी पाठ मोड कंसोल तक पहुँच सकते हैं, या यदि आप दूरस्थ रूप से लॉग इन कर सकते हैं:

  • आप कुछ प्रक्रियाओं को मारने की कोशिश करने के लिए psटूल या अन्य प्रोसेस लिस्टिंग टूल का उपयोग कर सकते हैं या मार सकते हैं। कुछ प्रोग्राम आपके काम को बचाएंगे (कम से कम एक रिकवरी फ़ाइल के लिए) यदि वे एक या सादा प्राप्त करते हैं । यदि आप सीधे रिबूट करने के लिए जाते हैं तो उनके पास ऐसा करने का समय नहीं हो सकता है।kill -HUPkill
  • sudo killरूट या किसी अन्य उपयोगकर्ता के रूप में चल रही प्रक्रिया को मारने के लिए एक प्रक्रिया आईडी द्वारा पीछा किया गया रन जो आप नहीं हैं।
  • भागो reboot(जैसे रिबूट करने के लिए sudo rebootकरता है, तो आप का उपयोग sudoप्रशासनिक पहुँच प्राप्त करने के)। haltकंप्यूटर को बंद करने के लिए चलाएँ । ये दोनों shutdownउपयुक्त विकल्पों के साथ कॉल करते हैं।

यदि पूरी तरह से सब कुछ ठीक हो गया है, लेकिन आपके पास कंसोल एक्सेस है, तो आप कम से कम फाइल सिस्टम को डिस्क अनमाउंट फाइलसिस्टम को साफ- सुथरा करने के लिए कम से कम फ्लश करने के लिए मैजिक सीस्क का उपयोग कर सकते हैं । दबाएँ

  1. Alt+ SysRq+ ESIGT आरएम को सभी प्रक्रियाओं (वैकल्पिक) को भेजने के लिए।
  2. Alt+ SysRq+ Sसे s ynchronize (फ्लश) फाइल सिस्टम डिस्क में बदलता है।
  3. Alt+ SysRq+ के Uलिए जबरदस्ती यू nmount (वास्तव में, केवल पढ़ने के लिए रीमाउंट) सभी filesystems।
  4. Alt+ SysRq+ Bसे पुनः b oot।

(नोट: आप कभी-कभी "REISUB" देखेंगे, लेकिन R और I चरण बेकार हैं।)


1
बस इसे आसान बनाने के लिए, इसके BUSIER को पीछे की तरफ करना है।
स्पाइडी

2

यदि यह एक जमे हुए एक्स सत्र है, तो कंसोल को प्राप्त करने के लिए ctrl+ alt+ मारा f1। लॉग इन करें और वहां से, निष्पादित करें /sbin/shutdown, /sbin/rebootया /sbin/shutdown -r now। अनुमतियों के आधार पर, आपको रूट बनने के लिए sudoया पहले इन कमांड को उपसर्ग करने की आवश्यकता हो सकती है su

आप आक्रामक प्रक्रिया को मारने में भी सक्षम हो सकते हैं। ps auxसभी प्रक्रियाओं को सूचीबद्ध करने और उन लोगों को देखने के लिए चलाएं जो बहुत सारे सीपीयू और / या मेमोरी (तीसरे और चौथे कॉलम) का उपयोग कर रहे हैं। उपयोग करें kill <pid>, जहां पीआईडी psआउटपुट के दूसरे कॉलम में संख्या है )। यदि यह प्रक्रिया को नहीं मारता है, तो आपको kill -9 <pid>इसे बलपूर्वक मारने के लिए चलाने की आवश्यकता हो सकती है।


ctrl+alt+f1हो सकता है कि सभी सिस्टम पर काम न हो (कुछ का एक्स सेशन वहां हो), लेकिन ctrl+alt+f3हो सकता है कि इंस्टॉलेशन लाइव सिस्टम को छोड़कर, ज्यादातर पर।
जोनास श्फ़र

0

यदि आपका BIOS एक तरह से सेटअप है, जहां आपको वास्तव में मशीन को बंद करने के लिए एक्स-सेकंड से अधिक पावर-बटन को प्रेस करना है, तो पावर-बटन को एक बार दबाएं। यह शटडाउन / हॉल्ट / पॉवरऑफ के लिए एकपी-सिग्नल देगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.