एंड्रॉयड

लिनक्स संस्करण की जांच कैसे करें

Linux Tutorial for Beginners: Introduction to Linux Operating System

Linux Tutorial for Beginners: Introduction to Linux Operating System

विषयसूची:

Anonim

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

सबसे लोकप्रिय लिनक्स वितरणों में से कुछ डेबियन, रेड हैट, उबंटू, आर्क लिनक्स, फेडोरा, सेंटोस, काली लिनक्स, ओपनएसयूएसई, लिनक्स टकसाल, और बहुत कुछ हैं।

जब आप किसी काम को करने से पहले पहली बार किसी लिनक्स सिस्टम में लॉग इन करते हैं, तो मशीन पर लिनक्स का कौन सा संस्करण चल रहा है, यह जांचना हमेशा एक अच्छा विचार होता है। उदाहरण के लिए, लिनक्स वितरण का निर्धारण आपको यह पता लगाने में मदद कर सकता है कि नए पैकेजों को स्थापित करने के लिए आपको किस पैकेज प्रबंधक का उपयोग करना चाहिए।

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि कमांड लाइन का उपयोग करके आपके सिस्टम पर लिनक्स वितरण और संस्करण को कैसे स्थापित किया जाए।

लिनक्स संस्करण की जाँच

कई अलग-अलग कमांड हैं जो आपको लिनक्स वितरण का पता लगाने में मदद कर सकते हैं और सिस्टम पर संस्करण चल रहा है।

lsb_release कमांड का उपयोग करना

lsb_release यूटिलिटी एलएसबी (लिनक्स स्टैंडर्ड बेस) लिनक्स वितरण के बारे में जानकारी प्रदर्शित करता है। यह कमांड उन सभी लिनक्स वितरणों पर काम करना चाहिए जिनमें lsb-release पैकेज स्थापित है:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.5 (stretch) Release: 9.5 Codename: stretch

लिनक्स वितरण और संस्करण विवरण पंक्ति में दिखाए गए हैं। जैसा कि आप ऊपर दिए गए आउटपुट से देख सकते हैं, मेरे पास मेरे सिस्टम पर डेबियन जीएनयू / लिनक्स 9.5 (स्ट्रेच) स्थापित है।

उपरोक्त सभी जानकारी को प्रिंट करने के बजाय, आप विवरण पंक्ति को प्रदर्शित कर सकते हैं, जो आपके डेबियन संस्करण को -d स्विच को दिखाती है।

lsb_release -d

आउटपुट नीचे के समान दिखना चाहिए:

Description: Debian GNU/Linux 9.5 (stretch)

/etc/os-release फ़ाइल का उपयोग करना

/etc/os-release फ़ाइल में वितरण के बारे में जानकारी सहित ऑपरेटिंग सिस्टम पहचान डेटा होता है। यह फ़ाइल systemd पैकेज का एक हिस्सा है और सभी Linux सिस्टम पर चलने वाले systemd में यह फ़ाइल होनी चाहिए।

os-release फ़ाइल की सामग्री को देखने के लिए, cat या उससे less उपयोग करें:

cat /etc/os-release

आउटपुट कुछ इस तरह दिखना चाहिए:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

फ़ाइल का उपयोग /etc/issue करना

/etc/issue फ़ाइल में एक सिस्टम आइडेंटिफिकेशन टेक्स्ट होता है जो लॉगिन प्रॉम्प्ट से पहले प्रिंट होता है। आमतौर पर, इस फ़ाइल में लिनक्स संस्करण के बारे में जानकारी शामिल है:

cat /etc/issue

आउटपुट कुछ इस तरह दिखाई देगा:

Debian GNU/Linux 9 \n \l

hostnamectl कमांड का उपयोग करना

hostnamectl उपयोगिता systemd का हिस्सा है और सिस्टम hostname को बदलने और बदलने के लिए उपयोग किया जाता है। यह कमांड लिनक्स वितरण और कर्नेल संस्करण भी प्रदर्शित करता है।

hostnamectl

Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 7607cbe605d44f638d6542d4c7b3878e Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64

/etc/*release फ़ाइल का उपयोग करना

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

cat /etc/*release

cat /etc/*version

आप इस लिंक पर रिलीज़ / संस्करण फ़ाइलों के बारे में अधिक जानकारी पा सकते हैं।

uname कमांड का उपयोग करना

uname कमांड लिनक्स कर्नेल आर्किटेक्चर, नाम, संस्करण और रिलीज़ सहित कई सिस्टम जानकारी प्रदर्शित करता है।

यह जानने के लिए कि आपके सिस्टम में लिनक्स कर्नेल का कौन सा संस्करण चल रहा है, निम्न कमांड टाइप करें:

uname -srm

Linux 4.9.0-8-amd64 x86_64

उपरोक्त आउटपुट हमें बताता है कि लिनक्स कर्नेल 64-बिट है, और इसका संस्करण "4.9.0-8-amd64" है।

निष्कर्ष

इस गाइड में, हमने आपको दिखाया है कि कमांड लाइन का उपयोग करके आपके सिस्टम पर चलने वाले लिनक्स का संस्करण कैसे खोजा जाए।

यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।

टर्मिनल