लिनक्स के भीतर "अनम" कमांड का उपयोग कर सिस्टम जानकारी प्रदर्शित करें

परिचय

लिनक्स के भीतर अनमोल कमांड आपको अपने लिनक्स पर्यावरण के बारे में सिस्टम जानकारी देखने की अनुमति देता है।

इस गाइड में मैं आपको दिखाऊंगा कि प्रभावी ढंग से अनमोल का उपयोग कैसे करें।

आपका नाम

अपने आप पर अनमोल कमांड विशेष रूप से उपयोगी नहीं है।

अपने लिए कोशिश करो। टर्मिनल विंडो खोलें और निम्न आदेश टाइप करें:

आपका नाम

संभावनाएं एकमात्र शब्द हैं जो लौटाई गई है लिनक्स है

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

uname -a

पैमाने के दूसरे छोर पर आप निम्न आदेश का उपयोग कर सकते हैं:

uname -a

इस बार आपको निम्न प्रकार की जानकारी मिलती है:

आपको वास्तव में क्या मिलता है वह ऐसा होता है जो इस तरह कुछ दिखता है:

लिनक्स आपका कंप्यूटर-नाम 3.1 9.0-32-जेनेरिक # 37-14.04.1-उबंटू एसएमपी थू अक्टूबर 22 09:41:40 यूटीसी 2015 x86_64 X86_64 x86_64 जीएनयू / लिनक्स

जाहिर है अगर मैंने आपको नहीं बताया था कि कॉलम सामग्री चाहते हैं तो जानकारी जरूरी नहीं होगी।

uname -s

निम्न आदेश आपको कर्नेल नाम दिखाता है।

uname -s

इस कमांड का आउटपुट लिनक्स है लेकिन यदि आप बीएसडी जैसे किसी अन्य प्लेटफार्म पर हैं तो यह अलग होगा।

आप निश्चित रूप से सभी की आपूर्ति न करके एक ही परिणाम प्राप्त कर सकते हैं लेकिन डेवलपर्स को अनमंत्र कमांड के लिए डिफ़ॉल्ट आउटपुट बदलने का फैसला करने के मामले में यह स्विच याद रखना उचित है।

यदि आप अधिक पाठक अनुकूल स्विच का उपयोग करना पसंद करते हैं तो आप निम्न नोटेशन का भी उपयोग कर सकते हैं:

uname - कर्नेल-नाम

आउटपुट वही है लेकिन आपकी उंगलियां अब थोड़ी कम हो जाएंगी।

संयोग से यदि आप सोच रहे हैं कि कर्नेल क्या है - यह प्रतिस्थापन योग्य सॉफ्टवेयर की सबसे छोटी राशि है जो आपके कंप्यूटर से बातचीत कर सकती है - विकिपीडिया इसे अधिक विस्तार से बताती है:

लिनक्स कर्नेल एक यूनिक्स जैसी कंप्यूटर ऑपरेटिंग सिस्टम कर्नेल है। इसका उपयोग दुनिया भर में किया जाता है: लिनक्स ऑपरेटिंग सिस्टम उस पर आधारित है और पारंपरिक कंप्यूटर सिस्टम जैसे पर्सनल कंप्यूटर और सर्वर दोनों पर तैनात है, आमतौर पर लिनक्स वितरण के रूप में, [9] और रूटर और NAS जैसे विभिन्न एम्बेडेड डिवाइसों पर उपकरण । टैबलेट कंप्यूटर, स्मार्टफ़ोन और स्मार्टवॉच के लिए एंड्रॉइड ऑपरेटिंग सिस्टम लिनक्स कर्नेल के ऊपर भी आधारित है।

uname -n

निम्न आदेश आपको अपने कंप्यूटर का नोड नाम दिखाता है:

uname -n

Uname -n कमांड का आउटपुट आपके कंप्यूटर का होस्ट नाम है और आप टर्मिनल विंडो में निम्न टाइप करके एक ही प्रभाव प्राप्त कर सकते हैं:

होस्ट नाम

आप थोड़ा अधिक पाठक अनुकूल कमांड का उपयोग कर एक ही प्रभाव प्राप्त कर सकते हैं:

uname - nodename

परिणाम बिल्कुल वही हैं और यह वरीयता है कि आप किसके लिए जाते हैं। ध्यान दें कि मेजबाननाम और नोडनाम को गैर लिनक्स सिस्टम पर समान होने की गारंटी नहीं है।

uname -r

निम्न आदेश आपको कर्नेल रिलीज दिखाता है:

uname -r

उपरोक्त आदेश का आउटपुट 3.1 9.0-32-जेनेरिक की तरह कुछ होगा

हार्डवेयर कॉन्फ़िगर करने की बात आती है जब कर्नेल रिलीज महत्वपूर्ण है। आधुनिक हार्डवेयर सभी रिलीज के साथ संगत नहीं है और आमतौर पर एक निश्चित बिंदु से बाद में शामिल किया जाता है।

उदाहरण के लिए जब लिनक्स के संस्करण 1 का आविष्कार किया गया था तो मुझे संदेह है कि 3 डी प्रिंटर या टच स्क्रीन डिस्प्ले के लिए ड्राइवरों के लिए बहुत अधिक कॉल था।

आप निम्न आदेश चलाकर एक ही प्रभाव प्राप्त कर सकते हैं:

uname - कर्नेल-रिलीज

uname -v

आप निम्न आदेश टाइप करके चल रहे लिनक्स कर्नेल का संस्करण पा सकते हैं:

uname -v

संस्करण कमांड का आउटपुट # 37 ~ 14.04.1.1-उबंटू एसएमपी थू अक्टूबर 22 09:41:40 यूटीसी 2015 के साथ कुछ होगा।

कर्नेल रिलीज इस तथ्य से संस्करण से अलग है कि संस्करण आपको दिखाता है जब कर्नेल संकलित किया गया था और आप किस संस्करण पर हैं।

उदाहरण के लिए उबंटू 3.1 9.0-32-जेनेरिक कर्नेल को 50 बार संकलित कर सकता है। पहली बार जब वे इसे संकलित करते हैं तो संस्करण # 1 के साथ-साथ जिस तारीख को संकलित किया गया था, वह कहेंगे। इसी तरह 2 9वीं संस्करण पर यह # 2 9 के साथ-साथ जिस तारीख को संकलित किया गया था, कहेंगे। लिनक्स रिलीज एक जैसा है लेकिन संस्करण अलग है।

आप निम्न आदेश टाइप करके एक ही जानकारी प्राप्त कर सकते हैं:

uname - कर्नेल-संस्करण

uname -m

निम्न आदेश मशीन हार्डवेयर नाम मुद्रित करता है:

uname -m

नतीजा x86_64 जैसा दिखता है।

संयोग से यदि आप uname -p और uname -i आदेश चलाते हैं तो परिणाम x86_64 भी हो सकता है।

Uname -m के मामले में यह मशीन वास्तुकला ही है। मदरबोर्ड स्तर पर इसके बारे में सोचें।

आप निम्न आदेश चलाकर एक ही जानकारी प्राप्त कर सकते हैं:

uname - माचिन

uname -p

निम्न आदेश आपको प्रोसेसर प्रकार दिखाता है:

uname -p

नतीजा संभवतः मशीन हार्डवेयर नाम जैसे x86_64 जैसा ही होगा।

यह आदेश सीपीयू प्रकार को संदर्भित करता है।

आप निम्न आदेश टाइप करके एक ही परिणाम प्राप्त कर सकते हैं:

uname - प्रोसेसर

uname -i

निम्न आदेश आपको हार्डवेयर प्लेटफॉर्म दिखाता है।

uname -i

यह आदेश हार्डवेयर प्लेटफ़ॉर्म दिखाएगा या यदि आपको ऑपरेटिंग सिस्टम प्रकार पसंद है। उदाहरण के लिए आप एक x86_64 प्लेटफ़ॉर्म और मशीन हो सकते हैं लेकिन केवल 32-बिट ऑपरेटिंग सिस्टम चला रहे हैं।

आप निम्न आदेश टाइप करके एक ही परिणाम प्राप्त कर सकते हैं:

uname - hardware-platform

uname -o

निम्न आदेश आपको ऑपरेटिंग सिस्टम दिखाता है:

uname -o

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