GNU/Linux >> Tutoriales Linux >  >> Linux

uname:comando no encontrado

De forma predeterminada, uname imprime el nombre del núcleo:Linux. Puede ver el número de versión del kernel de su sistema actual usando el comando uname -r. También puede ingresar uname -i para ver la plataforma de hardware. Para imprimir toda la información, ingrese eluname -acomando. Sin ningún indicador, el comando uname mostrará el sistema operativo que está utilizando. Estas son algunas opciones útiles:

Opción Descripción
-a Muestra toda la información
-s Muestra el nombre del kernel
-n Muestra el nodo de red (también conocido como el nombre de host)
-r Muestra la versión de lanzamiento del kernel
-v Muestra la versión (fecha) del kernel
-m Muestra el nombre del hardware de la máquina (a menudo el mismo que -p)
-p Muestra el tipo de procesador (a menudo el mismo que -m)
-o Muestra el sistema operativo

Si encuentra el siguiente error mientras ejecuta el comando uname:

uname: command not found

puede intentar instalar el siguiente paquete según su elección de distribución:

Distribución Comando
OS X instalación de preparación de coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpino apk agregar coreutils
Arco Linux pacman -S coreutils
Kali Linux apt-get install coreutils
Cent OS yum instalar coreutils
Fedora dnf instalar coreutils
Raspbian apt-get install coreutils

Ejemplos de comandos uname

El comando uname ayuda a verificar la versión de Linux y la información del sistema, como usar el comando uname, puede verificar los detalles del sistema operativo, la versión del kernel, la arquitectura del sistema operativo, ya sea de 32 o 64 bits y muchos más. Así que sigamos adelante y echemos un vistazo a los comandos de Linux sin nombres con ejemplos.

1. Simplemente para verificar qué sistema operativo está utilizando actualmente, puede usar el siguiente comando.

# uname   # Check the Operating System
Linux

2. También puede usar el comando uname con el argumento -s para verificar el nombre de su sistema operativo actual. Consulte el siguiente comando.

# uname -s
Linux

Al usar el comando uname de Linux, puede verificar la versión de Linux y también obtener la siguiente información del sistema, es decir:

  • Nombre del sistema operativo
  • Nombre de host del sistema
  • Versión del núcleo
  • Arquitectura del sistema operativo, es decir, 32 bits o 64 bits
  • Fecha y hora de lanzamiento y compilación del kernel

3. Para obtener todos los detalles anteriores, puede usar el comando uname con el argumento -a . Consulte el comando a continuación.

# uname -a   # Check all System Information
Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

4. Use el comando uname linux con el argumento -n para comprobar el nombre de host o el nombre de red de su sistema operativo.

# uname -n   # Check the Hostname of the System
localhost.localdomain

5. Para verificar la versión de lanzamiento del Kernel, simplemente use el comando uname de Linux con el argumento -r . Aquí mi versión de Kernel es 2.6.32-431.el6.x86_64.

# uname -r   # Check Kernel Version
2.6.32-431.el6.x86_64

6. Puede verificar el tipo de hardware de la máquina de su sistema usando el comando uname de Linux con el argumento -m . Consulte el comando a continuación.

# uname -m   # Check the Hardware type
x86_64

7. Para verificar el tipo de procesador, use el siguiente comando. Aquí estamos usando el tipo de procesador x86_64.

# uname -p   # Check the Processor Type
x86_64

8. Para verificar la plataforma de hardware, use el comando uname de Linux con el argumento -i .

# uname -i   # Check the Hardware Platform
x86_64

9. Para verificar el sistema operativo actual, use el comando uname de Linux con el argumento -o . Como puede ver el resultado a continuación, actualmente estamos usando el sistema operativo GNU/Linux

# uname -o   # Check the Operating System
GNU/Linux

9. Para verificar la versión compilada del kernel con fecha y hora, use el comando uname con el argumento -v . como puede ver a continuación, la salida de este comando es # 1 SMP viernes 22 de noviembre 03:15:09 UTC 2013. Aquí el Kernel se compila por primera vez, por lo tanto, muestra # 1.

# uname -v   # Check Kernel compiled version
#1 SMP Fri Nov 22 03:15:09 UTC 2013

Para obtener más información sobre el comando uname de Linux con todos los argumentos disponibles, puede acceder a la página de Ayuda utilizando el siguiente comando.

# uname --help   # Access the Help Page
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system
      --help     display this help and exit
      --version  output version information and exit

Verifique la versión del paquete uname instalado, solo use el siguiente comando. El resultado le mostrará el nombre del autor, la fecha de lanzamiento del paquete, los detalles de la licencia, el sitio web oficial de este paquete y mucho más.

# uname --version   # Check Package Version
uname (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.


Linux
  1. ifrename:comando no encontrado

  2. netstat:comando no encontrado

  3. kubectl:comando no encontrado

  4. tvservice:comando no encontrado

  5. lspci:comando no encontrado

aws-shell:comando no encontrado

dpkg:comando no encontrado

rm:comando no encontrado

mv:comando no encontrado

ln:comando no encontrado

uname:comando no encontrado