Tutorial del comando uname de Linux para principiantes (8 ejemplos)

Independientemente de que seas un administrador de sistemas, un desarrollador de software o un usuario normal de Linux, puede que te encuentres en una situación en la que necesites información sobre el sistema, como la versión del núcleo. Pues bien, existe una utilidad integrada en la línea de comandos -denominada uname- que te permite hacer esto.

En este tutorial, hablaremos de los fundamentos de esta herramienta utilizando algunos ejemplos fáciles de entender. Pero antes de hacerlo, vale la pena mencionar que todos los ejemplos del artículo se han probado en una máquina Ubuntu 14.04 LTS.

Comando uname de Linux

Como ya se ha mencionado, el comando uname te proporciona información del sistema. A continuación se muestra su sintaxis:

uname [OPTION]...

Y así es como lo define la página man:

Print certain system information.

A continuación encontrarás algunos ejemplos al estilo de Preguntas y Respuestas que te darán una buena idea de cómo funciona uname.

Q1. ¿Cómo se utiliza uname?

Para un uso básico, basta con ejecutar el comando «uname» sin opciones.

uname

En mi sistema, el comando anterior produjo el siguiente resultado:

Linux

Q2. ¿Cómo imprimir el nombre del núcleo?

Para ello, utiliza la opción de línea de comandos -s.

uname -s

La salida en mi sistema fue:

Linux

Como puedes ver, es el nombre del núcleo que el comando uname produce también por defecto (cuando no se pasa ninguna opción).

Q3. ¿Cómo imprimir la versión del núcleo?

Para ello, utiliza la opción -r.

uname -r

Por ejemplo, en mi sistema se produjo la siguiente salida:

4.4.0-62-generic

Q4. ¿Cómo imprimir la versión del núcleo?

Puedes acceder a la versión del núcleo utilizando la opción de línea de comandos -v.

uname -v

Aquí tienes la salida de mi máquina:

#83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017

Q5. ¿Cómo imprimir el nombre de host del nodo de red?

La opción -n de la línea de comandos te permite imprimir esta información.

uname -n

Por ejemplo, ésta es la salida que produjo el comando anterior en mi sistema:

himanshu-desktop

Q6. ¿Cómo imprimir el nombre del hardware de la máquina?

La opción -m permite a uname imprimir el nombre del hardware de la máquina.

uname -m

Aquí tienes la salida que produjo el comando anterior en mi sistema:

i686

Q7. ¿Cómo imprimir el tipo de procesador?

Para obtener el tipo de procesador en la salida, utiliza la opción de línea de comandos -p.

uname -p

En mi sistema, se produjo la siguiente salida:

athlon

Q8. ¿Cómo imprimir la plataforma de hardware?

Se puede acceder a la información relativa a la plataforma de hardware utilizando la opción -i.

uname -i

En mi sistema, la salida fue la misma que en el caso de la opción de línea de comandos -m – i686.

Q9. ¿Cómo imprimir el sistema operativo?

Utiliza la opción de línea de comandos -o si quieres obtener el nombre del sistema operativo.

uname -o

En mi máquina Ubuntu se produjo el siguiente resultado:

GNU/Linux

Q10. ¿Cómo imprimir toda la información de una sola vez?

Si lo deseas, también puedes imprimir toda la información -a la que hemos accedido hasta ahora mediante opciones individuales- de una sola vez. Para ello, utiliza la opción -a.

uname -a

Aquí tienes la salida producida en mi sistema:

Linux himanshu-desktop 4.4.0-62-generic #83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017 i686 athlon i686 GNU/Linux

Conclusión

Como habrás comprobado, uname es un comando bastante fácil de entender y utilizar. Lo único que debes tener en cuenta son sus opciones de línea de comandos: cuándo utilizar cada una de ellas. Practica las opciones que hemos tratado en este tutorial y, para más información sobre la herramienta, visita su página man.

También te podría gustar...