Respuestas:
Revisé el manual de uname (man uname) y dice lo siguiente para la opción "-a":
print all information, in the following order, except omit -p and -i if unknown
Supongo que en Ubuntu, las opciones "-m", "-p" y "-i" (máquina, procesador y plataforma de hardware) están devolviendo la arquitectura de la máquina. Por ejemplo, si usa el comando
uname -mpi
Ya verás:
x86_64 x86_64 x86_64
Por otro lado, si elige todas las opciones:
uname -snrvmpio
Obtendrá el mismo resultado que:
uname -a
Salida:
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
También ejecuté "uname" con las opciones "-m", "-p" y "-i" en una distribución de ARCHLINUX y obtuve una respuesta diferente:
x86_64 unknown unknown
De hecho, cuando pregunté por "uname -a" en la distribución ARCHLINUX, la respuesta fue:
Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 GNU/Linux
Mientras que cuando ejecuté "uname -snrvmpio" en la distribución ARCHLINUX obtuve:
Linux <hostname> xxxxxx-ARCH #1 SMP PREEMPT Mon Feb 14 20:40:47 CEST 2015 x86_64 unknown unknown GNU/Linux
uname -m