वर्चुअल कंसोल का उपयोग करके सिस्टम को बंद करना


10

मेरा कंप्यूटर समय-समय पर फ्रीज हो रहा है। ऐसा इसलिए है क्योंकि मैंने कुछ गलतियाँ की हैं और मैंने अपनी प्रणाली को बर्बाद कर दिया है। मेरे पास अब सिस्टम को पुनर्स्थापित करने का कोई समय नहीं है। जबकि मेरा पीसी जमी है, यह तब भी काम करता है जब मैं Ctrl+ Alt+ दबाता हूं F1। क्या इसका उपयोग करने के लिए सिस्टम को रीबूट करने का कोई तरीका है?


तो, क्या आप शटडाउन / रिबूट उपयोग कमांड लाइन चाहते हैं?
रैनव

जवाबों:


10

Ctrl+ Alt+ दबाने F1से आप X11 (GUI) से वर्चुअल कंसोल में आ गए । आप निश्चित रूप से यहां से रिबूट कर सकते हैं।

  • वर्चुअल कंसोल से रीबूट करने का सबसे आसान तरीका सिर्फ Ctrl+ Alt+ दबाना हैDelete । आपको पहले लॉग इन करने की भी आवश्यकता नहीं है, हालांकि अगर आपने किया तो यह समस्या नहीं होगी। पुराने डॉस प्रणाली, दबाने पर विपरीत Ctrl+ Alt+ DeleteUbuntu की तरह एक जीएनयू / लिनक्स सिस्टम में वास्तव में एक उचित शटडाउन और साफ रिबूट प्रदर्शन करती है।

    यह GUI में काम नहीं करता है (जब तक कि आपने इसे सेट नहीं किया है, या आप वास्तव में पुराना डिस्ट्रो चला रहे हैं )। लेकिन यह किसी भी ऐसे वर्चुअल कंसोल में काम करता है, जिसमें X11 नहीं है (जब तक कि आपने इसे सेट अप नहीं किया है, जो दुर्लभ है)।

  • दूसरा तरीका लॉग इन और रन करना है sudo reboot। वर्चुअल कंसोल पर लॉग इन करने के लिए आपसे आपका पासवर्ड मांगा जाएगा, और आपसे इसके लिए फिर से पूछा जाएगा sudo। यह दोनों बार एक ही पासवर्ड है, और *जब आप इसे टाइप कर रहे हैं, तो आपको कोई प्लेसहोल्डर वर्ण (जैसे ) दिखाई नहीं देगा। इसे टाइप करें और दबाएँ Enter

हालाँकि, रिबूट करने के बजाय , आप इस पर विचार कर सकते हैं:

  • सिर्फ जीयूआई को फिर से शुरू करना। आपके डेस्कटॉप वातावरण और सभी चलने वाले प्रोग्राम तेजी से छोड़ देंगे (ताकि आप आमतौर पर रिबूट के साथ इस तरह सावधान रहें), जीयूआई को फिर से शुरू किया जाएगा, और जब आप चलते हैं तो ग्राफिकल लॉगिन स्क्रीन वापस आ जाएगी:

    sudo service lightdm restart
    

    यह प्रदर्शन प्रबंधक को रोकना और शुरू करके काम करता है । यह विशेष रूप से कमांड वास्तव में केवल तभी काम करता है यदि आपका डिस्प्ले मैनेजर लाइट डीएमडी है , जो कि अधिकांश उबंटू सिस्टम पर डिफ़ॉल्ट रूप से है। मुख्य अपवाद है यदि आप Ubuntu GNOME चला रहे हैं, जो GDM का उपयोग करता है :

    sudo service gdm restart
    
  • सिर्फ आपत्तिजनक कार्यक्रम को बंद करने का प्रयास किया जा रहा है। हालांकि किसी भी कार्यक्रम को पूरे जीयूआई को स्थिर करने का कारण नहीं होना चाहिए, यह कभी-कभी हो सकता है। आप topसीपीयू के उपयोग द्वारा छांटे गए (ऊपर देखें) और वर्तमान में चल रही प्रक्रियाओं को देख सकते हैं। ( स्वयं Qको छोड़ने के लिए दबाएँ top।) एक प्रोग्राम जो GUI को फ्रीज करने का कारण बन रहा है जरूरी नहीं कि बहुत सारे सीपीयू का उपयोग किया जाए, लेकिन यह एक जगह है।

    आप psजिस प्रोग्राम को आप छोड़ने की कोशिश करना चाहते हैं, उसका प्रॉसेस आईडी या नाम खोजने के लिए आप कमांड का उपयोग कर सकते हैं , और killया killallक्रम संख्या या नाम से इसे छोड़ने का आदेश दे सकते हैं। जैसा कि इसके नाम से killallपता चलता है, उन सभी प्रक्रियाओं को मारने का प्रयास किया जाता है जिनके नाम आपके पास हैं। (किसी प्रक्रिया का नाम आवश्यक रूप से उसके लॉन्चर आइकन या टाइटल बार में दिखाए गए नाम के समान नहीं है।)

रिबूट करते समय सावधान रहें , कोई फर्क नहीं पड़ता कि आप इसे कैसे करते हैं:

  • यदि आपके पास सहेजे गए दस्तावेजों के साथ कार्यक्रम हैं, तो आपके दस्तावेज़ खो जाएंगे। यदि आपको पहले डेटा को बचाने का प्रयास करने की आवश्यकता है, तो रिबूट करने में जल्दबाजी न करें।
  • और यह डिस्प्ले मैनेजर को पुनरारंभ करने के लिए भी लागू होता है , अन्य आभासी कंसोल में खुले दस्तावेज़ों को छोड़कर (लेकिन आपके ग्राफिकल डेस्कटॉप पर टर्मिनल विंडो के माध्यम से एक्सेस किए गए टर्मिनलों में खुले सहित )।

यह भी देखें कि जब उबंटू फ्रीज हो जाए तो मुझे क्या करना चाहिए?


7

निम्न आदेश चलाएँ:

sudo reboot

या

sudo shutdown -r now

दोनों कमांड आपके सिस्टम पर रिबूट / रिस्टार्ट करेंगे। यदि वह काम नहीं करता है, तो सेकंड के एक जोड़े के लिए पावर कुंजी को दबाए रखें, इसे जारी करें और पीसी को शुरू करने के लिए इसे फिर से दबाएं।

यदि सिस्टम 16.04 रिलीज़ होने पर होता है (आप इसके साथ जांच कर सकते हैं lsb_release -r), तो sudoपुनरारंभ कमांड पर विशेषाधिकार की कोई आवश्यकता नहीं है । बस दौड़ेंगे rebootतो नौकरियां करेंगे।


बस इतना ही? ठीक है तुम्हारा शुक्रिया।
कोनराडोस

2

एक बार कंसोल मोड में, निम्न चलाएँ: sudo init 6

init 6मूल initरूप से इनवॉइस फ़ाइलों (उलटे क्रम में उन्होंने शुरू किया) और अंतिम रूप shutdown -rसे मशीन को रिबूट करने के लिए अब अंतिम रूप से आह्वान के रूप में सभी प्रक्रियाओं को बंद करने की प्रक्रिया को बताता है।


हालांकि यह एक पूरी तरह से अच्छा जवाब है और रनिंग init 6ठीक काम करता है, बस रनिंग shutdown -r now(या reboot) वही सफाई करता है । एक आधुनिक जीएनयू / लिनक्स प्रणाली पर, init 6, shutdown -r now, और reboot(हालांकि नहीं reboot -f) सभी उचित init स्क्रिप्ट चला डेमॉन ठीक से रोक के लिए निष्पादित , इसलिए वहाँ शायद ही कभी पसंद करते हैं करने के लिए किसी भी कारण से init 6अन्य विधियों का।
एलियाह कगन

मैं निश्चित रूप से सहमत हूं, हालांकि शटडाउन और पुनरारंभ अपस्टार्ट पैकेज का हिस्सा हैं। कुछ गलत होने पर और अनुपलब्ध दोनों के मामले में, init 6 एक मूर्खतापूर्ण तरीका है।
निसैट

initहै भी द्वारा प्रदान की upstartविज्ञप्ति जहां कल का नवाब डिफ़ॉल्ट रूप से स्थापित किया गया है पर, पैकेज। 15.04 के रूप में, systemd बजाय प्रयोग किया जाता है , और systemd-sysvपैकेज प्रदान करता है init, shutdownऔर reboot। यह संभव है, लेकिन dpkg -S /sbin/{init,shutdown,reboot}उन तीनों के लिए अलग-अलग पैकेज दिखाने के लिए यह अजीब है ; क्या आपके पास उबंटू सिस्टम है जहां यह करता है? ( restart है कल का नवाब विशेष, लेकिन रिबूट के साथ कोई संबंध नहीं है और साथ भ्रमित नहीं होना चाहिए reboot।)
Eliah कगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.