परिचय
लिनक्समधील uname कमांड आपल्याला आपल्या Linux पर्यावरणावर सिस्टम माहिती पाहण्याची परवानगी देतो.
या मार्गदर्शक तत्त्वांमध्ये मी तुम्हाला प्रभावीपणे कसे वापरावे हे दाखवेन.
अनमीम
Uname आदेश स्वतःच उपयोगी नाही.
हे आपल्यासाठी पहा. टर्मिनल विंडो उघडा आणि खालील आदेश टाइप करा:
अनमीम
परत येणारा एकमेव शब्द म्हणजे लिनक्स .
व्वा हे चांगले नाही. आपण Zorin, Q4OS किंवा क्रोमिक्सियम सारख्या इतर ऑपरेटिंग सिस्टम्ससारखे दिसण्यासाठी मुद्दामपणे डिझाइन केलेली एक वितरण वापरत नसल्यास जो आपणास कदाचित आधीच माहित होते.
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
या कमांडचे आऊटपुट लिनक्स आहे परंतु जर आपण दुसरा प्लॅटफॉर्म जसे की बीएसडी वर असाल तर ते वेगळे होईल.
आपण अर्थातच -s देत नसल्याने समान परिणाम साध्य करू शकता परंतु डेव्हलपर यांनी uname आदेशासाठी डीफॉल्ट आऊटपुट बदलण्याचे ठरविल्यास हे स्विच लक्षात ठेवण्यासारखे आहे.
आपण अधिक वाचक अनुकूल स्विच वापरण्यास प्राधान्य दिल्यास आपण खालील नोटेशन वापरू शकता:
uname - kernel- नाव
आउटपुट त्याच आहे परंतु आपल्या बोटाच्या टोकांना आता थोडासा लहान असेल.
प्रसंगोपात जर आपण कर्नेल म्हणजे काय असा विचार करत असाल तर - आपल्या संगणकाशी संवाद साधू शकणारे बदलण्यायोग्य सोफ्टवेअर ही सर्वात कमी आहे - विकिपीडिया अधिक तपशीलाने हे स्पष्ट करते:
लिनक्स कर्नल हे युनिक्स सारखी संगणक ऑपरेटिंग सिस्टम कर्नेल आहे. हे जगभरात वापरले जाते: लिनक्स ऑपरेटिंग सिस्टमवर आधारित आहे आणि पर्सनल कॉम्प्युटर आणि सर्व्हर्स सारख्या पारंपरिक कॉम्प्यूटर सिस्टमवर तैनात केले जाते, सामान्यत: लिनक्स डिस्ट्रीब्यूशनच्या [9] आणि राइटर आणि एनएएस सारख्या विविध एम्बेडेड उपकरणांवर. साधने . टॅबलेट संगणक, स्मार्टफोन आणि स्मार्टवाचसाठी Android ऑपरेटिंग सिस्टम देखील लिनक्स कर्नल वर आधारीत आहे.
uname -n
खालील आदेश आपल्याला आपल्या संगणकाचे नोड नाव दर्शवितो:
uname -n
Uname -n कमांडचे आऊटपुट तुमच्या कॉम्प्युटरचे यजमान नाव आहे आणि आपण टर्मिनल विंडोमध्ये खालील टाइप करून तेच परिणाम प्राप्त करू शकता:
यजमाननाम
आपण थोडी अधिक वाचक अनुकूल आदेश वापरून समान प्रभाव गाठू शकता:
uname --nodename
परिणाम अगदी तंतोतंत आहेत आणि आपण ज्यासाठी जात आहात ते प्राधान्य खाली आहे. लक्षात ठेवा यजमाननाव आणि नोडनाम् हे गैर लिनक्स सिस्टमवर समान असल्याचे गॅरंटीत नाही.
uname -r
खालील आदेश तुम्हास फक्त कर्नल प्रकाशन दाखवतो:
uname -r
वरील कमांडचे आऊटपुट 3.1 9.0-32-जेनेरिक च्या रूपात असेल.
हार्डवेअर संरचीत करण्यावर कर्नल प्रकाशन महत्वाचे आहे. आधुनिक हार्डवेअर सर्व प्रकाशनांसह सुसंगत नाही आणि सामान्यत: एका निश्चित बिंदूपासून नंतर समाविष्ट केले गेले आहे.
उदाहरणासाठी जेव्हा लिनक्सचे वर्जन 1 ची निर्मिती झाली तेव्हा मला शंका होती की 3 डी प्रिंटर किंवा टच स्क्रीन डिस्प्लेसाठी ड्रायव्हरची खूपच कॉल होती.
आपण खालील आज्ञा चालवून समान प्रभाव गाठू शकता:
uname - kernel-release
uname -v
आपण खालील आदेश टाइप करून चालवत असलेल्या लिनक्स कर्नलची आवृत्ती शोधू शकता:
uname -v
वर्जन कमांडचे आऊटपुट # 37 ~ 14.04.1.1-उबंटू एसएमपी थुंकोच्या काही गोष्टींसह असेल. ऑक्टो 22 09:41:40 यूटीसी 2015.
कर्नल प्रकाशन आवृत्तीपासून भिन्न आहे कारण कर्नल संकलित केल्यावर आवृत्ती आपल्याला दर्शविते आणि कोणते आवृत्ती येथे आहे.
उदाहरणार्थ Ubuntu 3.1 9.0-32-जेनेरिक कर्नल 50 वेळा संकलित करू शकते. प्रथमच ते संकलन करतात 1 जी व संकलित होणा-या तारखेप्रमाणे त्याचप्रमाणे 2 9व्या आवृत्तीत तो म्हणेल की # 2 9 तसेच संकलित केल्याची तारीख. लिनक्स रिलीज समान आहे पण आवृत्ती भिन्न आहे.
आपण खालील कमांड टाइप करून समान माहिती मिळवू शकता:
uname - kernel-version
uname -m
खालील आदेश यंत्र हार्डवेअर नावाची छपाई करतो:
uname -m
परिणाम x86_64 सारखा दिसेल.
योगायोगाने जर आपण uname -p आणि uname -i कमांड कार्यान्वित कराल तर निकाल देखील x86_64 असू शकतो.
Uname -m च्या बाबतीत, ही मशीन आर्किटेक्चर स्वतःच आहे. याबद्दल मदरबोर्ड पातळीवर विचार करा.
आपण खालील आज्ञा चालवून समान माहिती मिळवू शकता:
uname --machine
uname -p
खालील आदेश प्रोसेसर प्रकार दर्शवितो:
uname -p
परिणाम यंत्र हार्डवेयर नावाप्रमाणेच असू शकतो जसे की x86_64.
हा आदेश म्हणजे CPU प्रकार.
आपण निम्न आदेश टाइप करून समान परिणाम साध्य करू शकता:
uname --processor
uname -i
खालील आदेश आपल्याला हार्डवेअर प्लॅटफॉर्म दर्शवितो.
uname -i
हा आदेश हार्डवेअर प्लॅटफॉर्म दर्शवेल किंवा आपणास ऑपरेटिंग सिस्टम प्रकार आवडेल. आपण कदाचित x86_64 प्लॅटफॉर्म आणि मशीन वापरू शकता परंतु केवळ 32-बिट ऑपरेटिंग सिस्टम चालवत आहात.
आपण निम्न आदेश टाइप करून समान परिणाम साध्य करू शकता:
uname - हार्डवेअर-प्लॅटफॉर्म
uname -o
खालील आदेश तुम्हाला ऑपरेटिंग सिस्टम दाखविते:
uname -o
जर तुम्ही मानक लिनक्स ऑपरेटिंग सिस्टम जसे उबुंटू, डेबियन इत्यादी वापरत आहात तर तुम्हाला माहित नसेल की आउटपुट हे GNU / Linux आहे. फोन किंवा टॅब्लेटवर ऑपरेटिंग सिस्टम Android असेल.