> For the complete documentation index, see [llms.txt](https://juanbermudez.gitbook.io/aprendiendolinux/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://juanbermudez.gitbook.io/aprendiendolinux/comandos-basicos/informacion-del-sistema/uname.md).

# uname

* [uname](https://manpages.debian.org/bookworm/manpages-es/uname.1.es.html) - Imprimir información del sistema.

```bash
$ uname
Linux
```

Este comando por si solo únicamente nos muestra el nombre del [kernel (núcleo)](https://www.kernel.org/), así que para ver toda la información referente al *kernel, nombre del host, versión del kernel, tipo de maquina y procesador (32 o 64 bits) y el sistema operativo;* vamos a usar la opción corta `-a`, o también podríamos usar la opción larga `--all`.

```bash
$ uname -a
Linux host 5.15.0-125-generic #135-Ubuntu SMP Mon Jan 1 00:00:00 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
```

Como vemos en este ejemplo se repite varias veces `x86_64`, esto se debe a que el hardware, el procesador y el sistema operativo son de 64 bits.

* [arch](https://manpages.debian.org/bookworm/manpages-es/arch.1.es.html) - Muestra la arquitectura de la máquina (igual que `uname -m`)

```bash
$ arch
x86_64
```
