
En este artículo, cubriremos el uname
comando.
uname
es una utilidad de línea de comandos que imprime información básica sobre el nombre del sistema operativo y el hardware del sistema.
uname
Comando #
El uname
La herramienta se usa más comúnmente para determinar la arquitectura del procesador, el nombre de host del sistema y la versión del kernel que se ejecuta en el sistema.
La sintaxis del uname
comando toma la siguiente forma:
uname [OPTIONS]...
Las opciones son las siguientes:
-s
, (--kernel-name
) - Imprime el nombre del núcleo.-n
, (--nodename
) - Imprime el nombre de nodo del sistema (nombre de host). Este es el nombre que usa el sistema cuando se comunica a través de la red. Cuando se usa con-n
opción,uname
produce el mismo resultado que elhostname
comando.-r
, (--kernel-release
) - Imprime la versión del kernel.-v
, (--kernel-version
) - Imprime la versión del kernel.-m
, (--machine
) - Imprime el nombre del hardware de la máquina.-p
, (--processor
) - Imprime la arquitectura del procesador.-i
, (--hardware-platform
) - Imprime la plataforma de hardware.-o
, (--operating-system
) - Imprimir el nombre del sistema operativo. En sistemas Linux que es “GNU/Linux”-a
, (--all
) - Cuando el-a
se utiliza la opción,uname
se comporta igual que si el-snrvmo
se han dado opciones.
Cuando se invoca sin ninguna opción, uname
imprime el nombre del kernel, como si el -s
se había especificado la opción:
uname
Como ya sabes, el nombre del kernel es “Linux”:
Linux
No tiene que recordar todas las opciones de la línea de comandos. Por lo general, el uname
el comando se usa con -a
opción para imprimir toda la información disponible:
uname -a
Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
La salida incluye la siguiente información:
Linux
- Nombre del núcleo.dev.linuxize.com
- Nombre de host.4.19.0-6-amd64
Lanzamiento del núcleo.#1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20)
- Versión del núcleo.x86_64
- Nombre del hardware de la máquina.GNU/Linux
- Nombre del sistema operativo.
Las opciones se pueden combinar entre sí para producir el resultado deseado. Por ejemplo, para averiguar qué versión del kernel de Linux se está ejecutando en su sistema, escriba el siguiente comando:
uname -srm
Linux 4.19.0-6-amd64 x86_64
Cuando se utilizan varias opciones, la información contenida en la salida está en el mismo orden que proporciona el -a
opción. La posición de las opciones dadas no importa. Ambos uname -msr
y uname -srm
produce el mismo resultado.
Conclusión #
El uname
El comando se utiliza para imprimir información básica del sistema. Por lo general, se invoca con -a
opción para mostrar toda la información disponible.
Si tiene alguna pregunta o comentario, no dude en dejar un comentario.