आर्किटेक्चर को असमी में तीन बार सूचीबद्ध क्यों किया गया है?


13
$ uname -a
लिनक्स 3.13.0-29-जेनेरिक # 53-उबंटू एसएमपी बुध जून 4 21:00:20 यूटीसी 2014 x86_64 x86_64 x86_64 GNU / लिनक्स

Ubuntu 12.04.1 LTS चल रहा है। यह x86_64तीन बार वास्तुकला ( ) सूचीबद्ध क्यों है ?


अगर आपको आर्क की आवश्यकता है तो आप सीधे उपयोग कर सकते हैं:uname -m
फ़ारसीगुल्फ़

जवाबों:


20

मैंने uname मैन्युअल (man uname) की जाँच की और यह "-a" विकल्प के लिए निम्नलिखित कहता है:

 print all information, in the following order, except omit -p and -i if unknown

उबंटू में, मुझे लगता है, विकल्प "-m", "-p" और "-i" (मशीन, प्रोसेसर और हार्डवेयर-प्लेटफॉर्म) मशीन वास्तुकला को वापस कर रहे हैं। उदाहरण के लिए, यदि आप कमांड का उपयोग करते हैं

uname -mpi 

तुम देखोगे:

x86_64 x86_64 x86_64

दूसरी ओर, यदि आप सभी विकल्प चुनते हैं:

uname -snrvmpio 

आपको इसका परिणाम समान मिलेगा:

uname -a

आउटपुट:

Linux <hostname> 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

मैंने ARCHLINUX डिस्ट्रो पर "-m", "-p" और "-i" विकल्पों के साथ "नाम" को भी निष्पादित किया और मुझे एक अलग उत्तर मिला:

x86_64 unknown unknown

वास्तव में, जब मैंने ARCHLINUX पर "uname -a" मांगा तो उत्तर था:

Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 GNU/Linux

जब ARCHLINUX डिस्ट्रो पर "uname -snrvmpio" निष्पादित किया गया तो मुझे मिला:

Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 unknown unknown GNU/Linux

SunOS पर: 'SunOS nsd 5.9 Generic_122300-32 sun4u sparc SUNW, Sun-Fire-480R'
एंड्रियास क्रे

2
यदि आपको एक और आम के उदाहरण की आवश्यकता है जहां तीनों अलग-अलग हैं, तो मुझे "i686 एथलॉन i8686" के Google पर कुछ उदाहरण मिले।
रैंडम 832
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.