Yanıtlar:
Ben uname manual (adam uname) kontrol ve "-a" seçeneği için aşağıdakileri söylüyor:
print all information, in the following order, except omit -p and -i if unknown
Ubuntu'da, sanırım, "-m", "-p" ve "-i" (makine, işlemci ve donanım platformu) seçenekleri makine mimarisini döndürüyor. Örneğin, komutu kullanırsanız
uname -mpi
Göreceksin:
x86_64 x86_64 x86_64
Öte yandan, tüm seçeneği seçerseniz:
uname -snrvmpio
Aynı sonucu elde edersiniz:
uname -a
Çıktı:
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
Ayrıca bir ARCHLINUX dağıtımında "-m", "-p" ve "-i" seçenekleriyle "uname" i yürüttüm ve farklı bir yanıt aldım:
x86_64 unknown unknown
Aslında, ARCHLINUX dağıtımında "uname -a" istediğimde cevap şuydu:
Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 GNU/Linux
ARCHLINUX dağıtımında "uname -snrvmpio" idam edildiğinde ben aldım:
Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 unknown unknown GNU/Linux
uname -m