Uso del comando uname con ejemplos
El comando uname muestra información sobre el sistema que estamos usando.
Si no le pasamos parámetros, es decir, escribimos en la consola:
uname
Nos mostrará el kernel que estamos usando. Si estamos usando el kernel Linux, uname devolverá Linux.
Para ver toda la información que puede aportar uname, podemos usar el modificador -a:
uname -a
Y si queremos acceder sólo a un dato concreto, podemos usar el resto de modificadores.
Mostrar el kernel
Para mostrar el kernel, está el modificador -s, que es la información por defecto que devuelve uname. Es decir, nos da igual escribir:
uname
que
uname -s
Mostrar el nombre del equipo
Para mostrar el nombre del equipo, podemos usar el modificador -n, que muestra el nombre del host en esta red:
uname -n
Mostrar información del kernel
Para ver la release del kernel, tenemos el modificador -r:
uname -r
Si lo que queremos es mostrar tanto el nombre del kernel como su release, podemos concatenar ambos modificadores, s y r:
uname -sr
Y si lo que queremos es ver la versión del kernel, podemos hacerlo con -v:
uname -v
Mostrar información del hardware
Para el hardware, uname cuenta con varios modificadores, como -m, -p y -i, que indica el tipo de procesador y el número de bits del mismo, por lo que
uname -m
uname -p
uname -i
Devuelven lo mismo.
Mostrar el sistema operativo
Para mostrar el sistema operativo, uname cuenta con el modificador -o:
uname -o
Que devuelve GNU/Linux, en lugar de simplemente Linux que devolvería con el modificador -s o sin modificadores.