एक सिस्टम प्रशासक के रूप में, किसी भी सेवा व्यवधान से बचने के लिए सिस्टम को चालू और चालू रखना आपकी जिम्मेदारी है। हालाँकि, कभी-कभी, ऐसे हालात होते हैं जब आपका सिस्टम बंद हो जाता है या फिर से चालू हो जाता है। यह सिस्टम के अप्रत्याशित रूप से पावर खोने या किसी उपयोगकर्ता द्वारा जानबूझकर इसे रीबूट करने के कारण हो सकता है।

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

लिनक्स सिस्टम के शटडाउन और पुनरारंभ इतिहास की जाँच करें

लिनक्स में शटडाउन की जांच करने और इतिहास को फिर से शुरू करने के कुछ तरीके यहां दिए गए हैं कमांड लाइन का उपयोग करना:

1. अंतिम कमांड का उपयोग करना

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

instagram viewer

अंतिम -x -F शटडाउन

आउटपुट में प्रत्येक प्रविष्टि दो टाइमस्टैम्प दिखाती है जहाँ पहला टाइमस्टैम्प सिस्टम शटडाउन के लिए है और दूसरा सिस्टम स्टार्टअप के लिए है। यह उस अवधि को भी दर्शाता है जिसके लिए सिस्टम चलता रहा।

आप का उपयोग करके शटडाउन घटनाओं की अंतिम विशिष्ट संख्या भी देख सकते हैं -एन झंडा। उदाहरण के लिए, अंतिम तीन शटडाउन घटनाओं की जाँच करने के लिए, कमांड होगी:

अंतिम -x -F -n 3 शटडाउन

अपने Linux सिस्टम में पुनरारंभ इतिहास की जाँच करने के लिए, निम्न कमांड का उपयोग करें:

अंतिम -x -F रिबूट

आउटपुट में प्रत्येक प्रविष्टि दो टाइमस्टैम्प दिखाती है जहाँ पहला टाइमस्टैम्प सिस्टम स्टार्टअप के लिए है और दूसरा सिस्टम शटडाउन के लिए है।

पुनरारंभ ईवेंट की अंतिम विशिष्ट संख्या की जाँच करने के लिए, का उपयोग करें -एन अंतिम आदेश के साथ झंडा। उदाहरण के लिए, अंतिम तीन पुनरारंभ घटनाओं की जाँच करने के लिए, कमांड होगी:

अंतिम -x -F -n 3 रिबूट

2. टप्टटाइम कमांड का उपयोग करना

टप्टटाइम टूल लिनक्स सिस्टम के सभी शटडाउन और रीस्टार्ट के इतिहास और आंकड़ों को प्रदर्शित करता है। आप निम्न एक-लाइनर स्क्रिप्ट का उपयोग करके इस टूल को किसी भी लिनक्स वितरण पर स्थापित कर सकते हैं:

सुडो बैश << (कर्ल -Ls https://git.io/tuptime-install.sh)

एक बार इंस्टॉल हो जाने के बाद, आप अपने लिनक्स सिस्टम में शटडाउन की जांच करने और इतिहास को फिर से शुरू करने के लिए टप्टटाइम टूल का उपयोग कर सकते हैं:

टप्टटाइम -टी

यह आदेश नीचे की सबसे हालिया प्रविष्टि के साथ पुनरारंभ और शटडाउन के इतिहास को सूचीबद्ध करता है।

प्रविष्टियों की केवल अंतिम विशिष्ट संख्या को सूचीबद्ध करने के लिए, आप tuptime कमांड के आउटपुट को टेल कमांड पर पाइप कर सकते हैं। उदाहरण के लिए, अंतिम तीन प्रविष्टियों को सूचीबद्ध करने के लिए, आदेश होगा:

टप्टटाइम -टी | पूंछ -3

3. हू कमांड का उपयोग करना

लिनक्स में हू कमांड उन उपयोगकर्ताओं के बारे में जानकारी दिखाता है जो आपके सिस्टम में लॉग इन हैं। आप किसके साथ कमांड का उपयोग कर सकते हैं -बी आपका सिस्टम अंतिम बार बूट होने पर प्रदर्शित करने के लिए फ़्लैग करें:

कौन -बी

4. journalctl कमांड का उपयोग करना

journalctl कमांड का उपयोग सिस्टमड द्वारा एकत्र किए गए लॉग को क्वेरी करने और देखने के लिए किया जाता है। आप अपने शटडाउन की जांच कर सकते हैं और इतिहास को पुनरारंभ कर सकते हैं journalctl कमांड का उपयोग करना साथ --सूची-जूते झंडा:

जर्नलक्टल --सूची-घुटनों तक पहने जाने वाले जूते 

यह सिस्टम बूट की सूची देता है जिसमें सबसे हाल की प्रविष्टि सबसे नीचे होती है, जिसकी संख्या 0 होती है। आउटपुट में पहला टाइमस्टैम्प सिस्टम स्टार्टअप समय दिखाता है जबकि दूसरा टाइमस्टैम्प सिस्टम शटडाउन समय दिखाता है।

समस्या निवारण त्रुटियाँ Linux पर बहुत आसान है

जबकि आप वास्तव में अपने सिस्टम के शटडाउन या इन तरीकों का उपयोग करके रिबूट करने के कारण की पहचान नहीं कर सकते हैं, जब आपके सिस्टम को रिबूट या बंद किया गया था, तो जानकारी समस्याओं के निवारण में आपकी मदद कर सकती है।