बहुत सारे कारण हैं जिनकी वजह से आप जानना चाहेंगे कि आपका लिनक्स कंप्यूटर कब बंद हुआ, रीस्टार्ट हुआ, या यह कब से चल रहा है। ज्यादातर समय यह जानकारी किसी समस्या को डीबग करने में अमूल्य होती है जो तब हुई होगी जब कोई देख नहीं रहा था। शुक्र है, लिनक्स अधिकांश डिस्ट्रीब्यूशन पर सिस्टम इवेंट्स को स्वचालित रूप से सावधानीपूर्वक लॉग करता है। उस लॉग की गई जानकारी को कमांड लाइन से एक्सेस करना भी बहुत आसान है।
अंतिम बूट
सबसे पहले, यदि आप जांचना चाहते हैं कि आपका कंप्यूटर आखिरी बार कब बूट हुआ था, तो आप who कमांड का उपयोग -b फ्लैग के साथ अपने टर्मिनल में सटीक तारीख और समय प्राप्त करने के लिए कर सकते हैं। आपको रूट विशेषाधिकारों की आवश्यकता नहीं है, इसलिए आगे बढ़ें और जांचें।
who -b
रीबूट
last कमांड के साथ आप हर बार सूचीबद्ध कर सकते हैं जब आपका सिस्टम रीबूट हुआ है। ये जरूरी नहीं कि वे समय हों जब सिस्टम ने reboot कमांड का उपयोग किया हो या आपने अपने डेस्कटॉप से रीबूट किया हो। इसके बजाय, यह हर बार लॉग करता है जब आपका सिस्टम बूट हुआ।
last -x reboot
अंतिम रीबूट
यदि आप एक अधिक संक्षिप्त संस्करण पसंद करते हैं, जो केवल आपके कंप्यूटर के अंतिम बूट समय को दिखाता है, तो आप आउटपुट को head पर पाइप कर सकते हैं और इसे -1 प्रदान कर सकते हैं, यह बताते हुए कि केवल एक लाइन आउटपुट करें। यदि आप अपने वर्तमान से पहले वाले बूट को पसंद करते हैं, तो दोनों लाइनें प्राप्त करने के लिए -2 का उपयोग करें।
last -x reboot | head -1
शटडाउन
last कमांड शटडाउन के साथ इसी तरह काम करता है। ये वे समय हैं जब आपका कंप्यूटर पूरी तरह से बंद हुआ था। वे एक समय सीमा प्रदान करते हैं जब कंप्यूटर बंद था। आप इन्हें रीबूट के साथ लाइन अप कर सकते हैं ताकि पता चल सके कि कौन सा शटडाउन किससे मेल खाता है।
last -x shutdown
अंतिम शटडाउन
रीबूट से पहले की तरह, आप केवल अंतिम शटडाउन प्राप्त करने के लिए आउटपुट को head पर पाइप कर सकते हैं। पहले की तरह, आप एक अलग नंबर प्रदान कर सकते हैं, जैसे अंतिम तीन शटडाउन प्राप्त करने के लिए -3।
last -x shutdown | head -1
अपटाइम
अंत में, जब आप जानना चाहते हैं कि आपका कंप्यूटर कब से चल रहा है, तो आप uptime कमांड का उपयोग करके पता लगा सकते हैं। इसे -p फ्लैग के साथ जोड़कर बहुत अधिक आसानी से पढ़ने योग्य आउटपुट प्राप्त करें। आपको दिनों, घंटों, और मिनटों में समय की मात्रा मिल जाएगी जो आपके कंप्यूटर अंतिम बूट के बाद से चालू है।
uptime -p
उम्मीद है, उपरोक्त कमांड्स के साथ, आप अपने कंप्यूटर के रीबूट और शटडाउन के पीछे एक पैटर्न, या यहां तक कि कारण, का पता लगाने में सक्षम होंगे। यदि अन्य प्रोग्राम शामिल हैं, तो आप "/var/log" में विशिष्ट लॉग फ़ाइलों की जांच कर सकते हैं।