जवाबों:
मैंने 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
uname -m