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


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.