मैं कमांड-लाइन का उपयोग करना चाहता हूं, क्योंकि कभी-कभी मेरा कंप्यूटर फ्रीज हो जाता है और मुझे शटडाउन को बाध्य करने की आवश्यकता होती है (मुझे पता है कि यह हार्डवेयर के लिए अच्छा नहीं है)। और: हॉल्ट और शटडाउन कमांड में क्या अंतर है?
मैं कमांड-लाइन का उपयोग करना चाहता हूं, क्योंकि कभी-कभी मेरा कंप्यूटर फ्रीज हो जाता है और मुझे शटडाउन को बाध्य करने की आवश्यकता होती है (मुझे पता है कि यह हार्डवेयर के लिए अच्छा नहीं है)। और: हॉल्ट और शटडाउन कमांड में क्या अंतर है?
जवाबों:
यदि आप अभी भी पाठ मोड कंसोल तक पहुँच सकते हैं, या यदि आप दूरस्थ रूप से लॉग इन कर सकते हैं:
ps
टूल या अन्य प्रोसेस लिस्टिंग टूल का उपयोग कर सकते हैं या मार सकते हैं। कुछ प्रोग्राम आपके काम को बचाएंगे (कम से कम एक रिकवरी फ़ाइल के लिए) यदि वे एक या सादा प्राप्त करते हैं । यदि आप सीधे रिबूट करने के लिए जाते हैं तो उनके पास ऐसा करने का समय नहीं हो सकता है।kill -HUP
kill
sudo kill
रूट या किसी अन्य उपयोगकर्ता के रूप में चल रही प्रक्रिया को मारने के लिए एक प्रक्रिया आईडी द्वारा पीछा किया गया रन जो आप नहीं हैं।reboot
(जैसे रिबूट करने के लिए sudo reboot
करता है, तो आप का उपयोग sudo
प्रशासनिक पहुँच प्राप्त करने के)। halt
कंप्यूटर को बंद करने के लिए चलाएँ । ये दोनों shutdown
उपयुक्त विकल्पों के साथ कॉल करते हैं।यदि पूरी तरह से सब कुछ ठीक हो गया है, लेकिन आपके पास कंसोल एक्सेस है, तो आप कम से कम फाइल सिस्टम को डिस्क अनमाउंट फाइलसिस्टम को साफ- सुथरा करने के लिए कम से कम फ्लश करने के लिए मैजिक सीस्क का उपयोग कर सकते हैं । दबाएँ
(नोट: आप कभी-कभी "REISUB" देखेंगे, लेकिन R और I चरण बेकार हैं।)
यदि यह एक जमे हुए एक्स सत्र है, तो कंसोल को प्राप्त करने के लिए 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
हो सकता है कि इंस्टॉलेशन लाइव सिस्टम को छोड़कर, ज्यादातर पर।
exit
Ctrl + D के बजाय टाइप करें ... या बस SSH के माध्यम से शटडाउन / रिबूट निष्पादित करेंssh root@brokenbox reboot