uname (abreviatura de unix name ) es un programa de computadora en Unix y sistemas operativos de computadora similares a Unix que imprime el nombre, la versión y otros detalles sobre la máquina actual y el sistema operativo que se ejecuta en ella.
![]() El unamecomando en UNIX System V | |
Desarrollador (es) | Laboratorios AT&T Bell |
---|---|
Sistema operativo | Unix y similar a Unix |
Plataforma | Multiplataforma |
Tipo | Mando |
Licencia | coreutils : GNU GPL v3 |
Historia
La uname
llamada y el comando del sistema aparecieron por primera vez en PWB / UNIX . Ambos están especificados por POSIX . [1] [2] La versión GNU de uname está incluida en los paquetes "sh-utils" o "coreutils". uname
en sí no está disponible como programa independiente. La versión de uname
coreutils incluida en GNU fue escrita por David MacKenzie. [3] El comando está disponible como un paquete separado para Microsoft Windows como parte del proyecto GnuWin32 [4] y la colección UnxUtils de puertos Win32 nativos de utilidades comunes tipo GNU Unix. [5]
Comandos relacionados y similares
Algunas variantes de Unix, como AT&T UNIX System V Release 3.0, incluyen el setname
programa relacionado , que se utiliza para cambiar los valores que informa uname.
El ver
comando que se encuentra en sistemas operativos como DOS , OS / 2 y Microsoft Windows es similar al uname
comando.
Ejemplos de
En un sistema que ejecuta Darwin , el resultado de la ejecución uname
con el -a
argumento de la línea de comando puede verse como el texto siguiente:
$ uname -a Darwin Roadrunner.local 10.3.0 Darwin Kernel Versión 10.3.0: viernes 26 de febrero a las 11:58:09 PST de 2010; raíz: xnu-1504.3.12 ~ 1 / RELEASE_I386 i386
La siguiente tabla contiene ejemplos de varias versiones de uname
en varias plataformas. [6] Dentro del shell bash , la variable OSTYPE contiene un valor similar (pero no idéntico) al valor de uname -o .
Distribución | Sistema (o núcleo) ( -s ) POSIX | Sistema operativo (o distribución) ( -o ) | Máquina ( -m ) POSIX | Procesador ( -p ) | Plataforma de hardware ( -yo -M ) | Versión del SO (kernel) ( -v ) POSIX | Lanzamiento del SO (kernel) ( -r ) POSIX |
---|---|---|---|---|---|---|---|
Android 4.2.1 en Nexus 4 | Linux | GNU / Linux | armv7l | Desconocido | Desconocido | # 1 SMP PREEMPT Jue. 8 de noviembre 15:42:02 PST 2012 | 3.4.0-perf-ge039dcb |
Android 2.3 en netbook Meteorit | Linux | GNU / Linux | armv6l | Desconocido | Desconocido | ||
cualquiera, coreutils 7.1 | Linux | GNU / Linux | sparc64 | sparc64 | UltraSPARC T1 (Niágara) | (todas) | (todas) |
cualquiera, coreutils 7.1–8.4 | Linux | GNU / Linux | ppc64 | ppc64 | PPC 970FX ( XServe G5 ) | (todas) | (todas) |
busybox-w32 1.27 (32 bits) en Windows 10 | Windows_NT | MS / Windows | i686 | Desconocido | Desconocido | 9200 | 6.2 |
busybox-w32 1.27 (64 bits) en Wine 2.0 | Windows_NT | MS / Windows | x86_64 | Desconocido | Desconocido | 3790 | 5.2 |
CentOS 6.5, Pentium SU4100 | Linux | GNU / Linux | i686 | i686 | i386 | # 1 SMP Vie 22 Nov 00:26:36 UTC 2013 | 2.6.32-431.el6.i686 |
Cray UNICOS 9.0.2.2 | sn5176 | opción ilegal | CRAY Y-MP | opción ilegal | opción ilegal | pecado.0 | 9.0.2.2 |
Cygwin (Windows XP), Pentium 4 | CYGWIN_NT-5.1 | Cygwin | i686 | Desconocido | Desconocido | 2006-01-20 13:28 | 1,5,19 (0,150 / 4/2) |
Cygwin 1.7 (Windows 7 de 32 bits), Core i7 | CYGWIN_NT-6.1 | Cygwin | i686 | Desconocido | Desconocido | 2012-07-20 22:55 | 1.7.16 (0.262 / 5/3) |
Cygwin 1.7 (Windows 7 de 64 bits), Core i7 | CYGWIN_NT-6.1-WOW64 | Cygwin | i686 | Desconocido | Desconocido | 2012-05-09 10:25 | 1.7.15 (0.260 / 5/3) |
Cygwin 1.7 de 64 bits (Windows 7 de 64 bits) | CYGWIN_NT-6.1 | Cygwin | x86_64 | Desconocido | Desconocido | 2014-02-09 21:06 | 1.7.28 (0.271 / 5/3) |
Cygwin 2.2 de 64 bits (Windows 10 de 64 bits) | CYGWIN_NT-10.0 | Cygwin | x86_64 | Desconocido | Desconocido | 2015-08-20 11:42 | 2.2.1 (0.289 / 5/3) |
DJGPP v2 de 32 bits (Windows Server 2008) | MS-DOS | opción ilegal | i686 | opción ilegal | opción ilegal | 50 | 5 |
Debian 6.0.5 en Raspberry Pi B | Linux | GNU / Linux | armv6l | Desconocido | desconocido (-i) inválido (-M) | # 90 Mié 18 de abril 18:23:05 BST 2012 / # 538 PREEMPT Vie 30 de agosto 20:42:08 BST 2013 | 3.1.9+ / 3.6.11+ |
Debian en WD MyBookLive | Linux | GNU / Linux | ppc | Desconocido | desconocido (-i) inválido (-M) | # 1 Viernes 15 de octubre 17:13:23 PDT 2010 | 2.6.32.11-svn21605 |
Debian GNU / Hurd | ÑU | ÑU | i686-AT386 | Desconocido | desconocido (-i) opción ilegal (-M) | GNU-Mach 1.3.99-486 / Hurd-0.3 | 0,3 |
Debian GNU / kFreeBSD 6.0, AMD | GNU / kFreeBSD | GNU / kFreeBSD | x86_64 | amd64 | Procesador AMD Sempron (tm) 3000+ | # 0 Jueves 26 de noviembre 04:22:59 CET 2009 | 8.0-1-amd64 |
DragonFlyBSD | Libélula | opción ilegal | i386 | i386 | GENÉRICO | DragonFly v2.13.0.749.g93fef-DEVELOPMENT # 0:… | 2.13-DESARROLLO |
DragonFlyBSD 2.7, AMD64 | Libélula | opción ilegal | x86_64 | x86_64 | [nombre de archivo del archivo de configuración del kernel] | DragonFly v2.7.3.122.g0ba92-DEVELOPMENT # 0: martes 8 de junio 16:50:35 CEST 2010 | 2.7-DESARROLLO root @ Chance .: / usr / obj / usr / src / sys / X86_64_GENERIC |
Fedora 19 | Linux | GNU / Linux | i686 | i686 | i386 | # 1 SMP Vie 7 de marzo 17:22:54 UTC 2014 | 3.13.6-100.fc19.i686 |
FreeBSD 6.1, Intel | FreeBSD | opción ilegal | i386 | i386 | [nombre del kernel del archivo de configuración del kernel. es decir: GENÉRICO] | FreeBSD 6.1-RELEASE-p15 # 1: Dom 15 de abril 18:04:51 EDT 2007 | 6.1-LIBERACIÓN-p15 |
FreeBSD 9.0, Intel | FreeBSD | FreeBSD | amd64 | amd64 | [nombre del kernel del archivo de configuración del kernel. es decir: GENÉRICO] | FreeBSD 9.0-RELEASE # 0: martes 3 de enero 07:46:30 UTC 2012 [email protected]: / usr / obj / usr / src / sys / GENERIC | 9.0-LANZAMIENTO |
Gentoo , UltraSparc IIe | Linux | GNU / Linux | sparc64 | sun4u | TI UltraSparc IIe (colibrí) | # 1 SMP Mié 10 de noviembre 02:04:26 CET 2010 | 2.6.34-gentoo-r12 |
Haiku R1 / Alpha 1, QEMU | Haiku | Haiku | BePC | Desconocido | Desconocido | r33109 12 de septiembre de 2009 17:45:45 | 1 |
HP-UX | HP-UX | opción ilegal | 9000/712 | opción ilegal | [Número de ID de máquina único o nombre de nodo si no se puede determinar] | U | B.11.11 |
HP-UX 11i v3 | HP-UX | opción ilegal | ia64 | opción ilegal | [Número de ID de máquina único o nombre de nodo si no se puede determinar] | U | B.11.31 |
GNU Hurd | ÑU | ÑU | i686-AT386 | desconocido | desconocido | GNU-Mach 1.8 + git20190109-486 / Hurd-0.9 | 0,9 |
IBM AIX PS / 2 v1.3 | AIX | opción ilegal | i386 | opción ilegal | opción ilegal | 1 | 3,0 |
IBM AIX 5.3 | AIX | opción ilegal | (número de serie de la máquina) | powerpc | IBM, 8205-E6B | 5 | 3 |
IBM AIX 7.1 | AIX | opción ilegal | (número de serie de la máquina) | powerpc | IBM, 7891-73X | 7 | 1 |
IBM AIX 7.2 | AIX | opción ilegal | (número de serie de la máquina) | powerpc | IBM, 9009-42A | 7 | 2 |
IBM i 5.3 con QSH | OS400 | (nombre de host) | (número de serie de la máquina) | Desconocido | Desconocido | 5 | 3 |
IBM i 6.1 con QSH | OS400 | (nombre de host) | (número de serie de la máquina) | Desconocido | Desconocido | 6 | 1 |
IBM i 7.1 con QSH | OS400 | (nombre de host) | (número de serie de la máquina) | Desconocido | Desconocido | 7 | 1 |
Interix ( Servicios de Windows para UNIX ) 3.5 | Interix | opción ilegal | x86 | Intel_x86_Family6_Model28_Stepping10 | opción ilegal | 10.0.7063.0 | 6.1 |
Interix , subsistema para aplicaciones basadas en Unix (SUA), AMD64 6.1 (Windows 2008 R2) | Interix | - | genuino | Intel64_Family_6_Model_26_Stepping_4 | - | 10.0.7063.0 | 6.1 |
IRIX | IRIX | opción ilegal | IP22 | mips | opción ilegal | ||
IRIX 6.5.30, origen 2000 | IRIX64 | opción ilegal | IP30 IP35 | mips | opción ilegal | 07202013 | 6.5 |
Linux Mint 10 "Julia" de 64 bits | Linux | GNU / Linux | x86_64 | Desconocido | Desconocido | # 33-Ubuntu SMP Sun Sep 19 20:32:27 UTC 2010 | 2.6.35-22-genérico |
Linux en Xeon Phi | Linux | GNU / Linux | k1om | k1om | k1om | # 2 SMP Vie 21 de junio 13:43:31 EDT 2013 | 2.6.38.8-g2593b11 |
Mac OS X Panther 10.3, PowerBook G4 (2004) | Darwin | opción ilegal | Power Macintosh | powerpc | opción ilegal | Darwin Kernel Versión 7.8.0: miércoles 22 de diciembre 14:26:17 PST 2004; raíz: xnu / xnu-517.11.1.obj ~ 1 / RELEASE_PPC | 7.8.0 |
Mac OS X Snow Leopard 10.6, MacBook3,1 (finales de 2007) | Darwin | opción ilegal | i386 | i386 | opción ilegal | Darwin Kernel Versión 10.0.0: viernes 31 de julio 22:47:34 PDT 2009; raíz: xnu-1456.1.25 ~ 1 / RELEASE_I386 | 10.0.0 |
Mac OS X Lion 10.7.3 compilación 11D50, MacbookPro7,1 (finales de 2010) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel, versión 11.3.0: jueves 12 de enero de 2012 a las 18:47:41 PST; raíz: xnu-1699.24.23 ~ 1 / RELEASE_X86_64 | 11.3.0 |
OS X Mountain Lion 10.8.3 compilación 12D78, MacbookPro10,1 (mediados de 2012) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel Versión 12.3.0: Domingo 6 de enero a las 22:37:10 PST de 2013; raíz: xnu-2050.22.13 ~ 1 / RELEASE_X86_64 | 12.3.0 |
OS X Mavericks 10.9 compilación 13A598, MacbookPro5,1 (mediados de 2009) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel, versión 13.0.0: jueves, 19 de septiembre, 22:22:27 PDT de 2013; raíz: xnu-2422.1.72 ~ 6 / RELEASE_X86_64 | 13.0.0 |
OS X Yosemite 10.10 compilación 14A298i, MacbookPro6,2 (mediados de 2010) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel Versión 14.0.0: martes 15 de julio a las 23:56:31 PDT de 2014; raíz: xnu-2782.1.43.0.2 ~ 1 / RELEASE_X86_64 | 14.0.0 |
OS X El Capitan 10.11 compilación 15A284, MacBookPro10,1 (mediados de 2012) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel Versión 15.0.0: Sábado 19 de septiembre a las 15:53:46 PDT de 2015; raíz: xnu-3247.10.11 ~ 1 / RELEASE_X86_64 | 15.0.0 |
macOS Sierra 10.12 compilación 16E195, MacBookPro12,1 (principios de 2015) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel, versión 16.5.0: viernes 3 de marzo de 2017 a las 16:52:33 PST; raíz: xnu-3789.51.2 ~ 3 / RELEASE_X86_64 | 16.5.0 |
macOS High Sierra 10.13.3 compilación 17D47, MacBookPro12,1 (principios de 2015) | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel Versión 17.4.0: Domingo 17 de diciembre 09:19:54 PST de 2017; raíz: xnu-4570.41.2 ~ 1 / RELEASE_X86_64 | 17.4.0 |
macOS Mojave 10.14.3 compilación 18D109 | Darwin | opción ilegal | x86_64 | i386 | opción ilegal | Darwin Kernel, versión 18.2.0: jueves, 20 de diciembre, 20:46:53 PST de 2018; raíz: xnu-4903.241.1 ~ 1 / RELEASE_X86_64 | 18.2.0 |
macOS Catalina 10.15.5 compilación 19F101 | Darwin | Darwin | x86_64 | i386 | MacBookPro15.1 | Darwin Kernel Version 19.5.0: martes 26 de mayo a las 20:41:44 PDT de 2020; raíz: xnu-6153.121.2 ~ 2 / RELEASE_X86_64 | 19.5.0 |
macOS Big Sur 11.0.1 compilación 20B29 en Apple M1 | Darwin | opción ilegal | arm64 | brazo | opción ilegal | Darwin Kernel Versión 20.1.0: Sábado 31 de octubre a las 00:07:10 PDT de 2020; raíz: xnu-7195.50.7 ~ 2 / RELEASE_ARM64_T8101 | 20.1.0 |
Manjaro Linux 0.8.11 de 64 bits | Linux | GNU / Linux | x86_64 | Desconocido | Desconocido | # 1 SMP PREEMPT Sáb 15 Nov 10:54:42 UTC 2014 | 3.17.3-1-MANJARO |
MidnightBSD 1.0, Intel | MedianocheBSD | MedianocheBSD | amd64 | amd64 | [nombre del kernel del archivo de configuración del kernel. es decir: GENÉRICO] | MidnightBSD 1.0 # 5 r11989M: sábado 11 de agosto 13:20:45 EDT 2018 [email protected]: / usr / obj / usr / src / sys / GENERIC | 1.0 |
MINIX 3.1.7, x86 | Minix | opción ilegal | i686 | i386 | opción ilegal | 1,7 | 3 |
MinGW de 32 bits (Windows 7) | MINGW32_NT-6.1 | Msys | i686 | Desconocido | Desconocido | 2018-11-26 09:22 | 2.11.2 (0.329 / 5/3) |
MinGW de 64 bits (Windows 7) | MINGW64_NT-6.1 | Msys | x86_64 | Desconocido | Desconocido | 2018-11-26 09:22 | 2.11.2 (0.329 / 5/3) |
MSYS de 32 bits (Windows 7) | MSYS_NT-6.1 | Msys | i686 | Desconocido | Desconocido | 2018-11-26 09:22 | 2.11.2 (0.329 / 5/3) |
MSYS de 64 bits (Windows 7) | MSYS_NT-6.1 | Msys | x86_64 | Desconocido | Desconocido | 2018-11-26 09:22 | 2.11.2 (0.329 / 5/3) |
NetBSD | NetBSD | Desconocido | i386 | i386 | Desconocido | NetBSD 6.0.1 (GENÉRICO) | 6.0.1 |
NonStop OS H06 25 | NONSTOP_KERNEL | Desconocido | NSE-T | Desconocido | H06 | 25 | Desconocido |
NonStop OS J06 14 | NONSTOP_KERNEL | Desconocido | NSE-AB | Desconocido | J06 | 14 | Desconocido |
OpenBSD 5.4 | OpenBSD | opción ilegal | amd64 | amd64 | opción ilegal | GENERIC.MP # 1 | 5.4 |
openSUSE 10.3, Core2-duo de 64 bits | Linux | GNU / Linux | x86_64 | x86_64 | x86_64 | # 1 SMP 2007/09/21 22:29:00 UTC | 2.6.22.5-31-predeterminado |
Disyuntor de barrera OpenWRT r40420 en TL-WR1043ND | Linux | GNU / Linux | mips | Desconocido | desconocido (-i) inválido (-M) | # 1 mar 8 abr 06:30:07 UTC 2014 | 3.10.34 |
QNX | QNX | - | x86pc | x86 | - | 2010/07 / 09-14: 44: 03EDT | 6.5.0 |
Red Hat Linux, Fedora Core 6, AMD Turion64 móvil | Linux | GNU / Linux | i686 | Athlon | i386 | # 1 SMP Mié 10 de enero 19:28:18 EST 2007 | 2.6.19-1.2895.fc6 |
ReliantUNIX | ReliantUNIX-Y | RM600 | R4000 | B2005 | 5.45 | ||
SINIX | SINIX-Y | RM600 | R4000 | 5.43 | |||
Edición de plataforma Intel Solaris 2.5.1 | SunOS | Solaris | i86pc | i386 | i86pc | Generic_103641-42 | 5.5.1 |
Solaris 8 | SunOS | opción ilegal | sun4u | sparc | SUNW, UltraAX-i2 | Generic_117350-50 | 5.8 |
Solaris 9, Sun Fire 280R | SunOS | opción ilegal | sun4u | sparc | SUNW, Sun-Fire-280R | Generic_112233-08 | 5.9 |
Solaris 10, Sun Fire V490 | SunOS | opción ilegal | sun4u | sparc | SUNW, Sun-Fire-V490 | Generic_142900-13 | 5.10 |
Solaris 11.1, Sun Fire X4540 | SunOS | opción ilegal | i86pc | i386 | i86pc | 11,1 | 5.11 |
OpenIndiana | SunOS | opción ilegal | i86pc | i386 | i86pc | oi_151a8 | 5.11 |
OpenIndiana Hipster 2018.04 | SunOS | Solaris | i86pc | i386 | i86pc | illumos -47b8d4b884 | 5.11 |
SmartOS | SunOS | opción ilegal | i86pc | i386 | i86pc | joyent_20150403T203811Z | 5.11 |
OmniOS | SunOS | opción ilegal | i86pc | i386 | i86pc | omnios-a708424 | 5.11 |
Tru64 | OSF1 | inválido | alfa | alfa | inválido | 2650 | V5.1 |
Ubuntu 11.04 | Linux | GNU / Linux | x86_64 | x86_64 | x86_64 | # 46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 | 2.6.38-10-genérico |
Ubuntu 12.0.4 en Pandaboard ES | Linux | GNU / Linux | armv7l | armv7l | armv7l | # 33-Ubuntu SMP PREEMPT Sábado 26 de enero 00:46:04 UTC 2013 | 3.2.0-1425-omap4 |
Ubuntu 20.0.4LTS en Raspberry Pi 4 Modelo B | Linux | GNU / Linux | aarch64 | aarch64 | aarch64 | # 20-Ubuntu SMP Sun Sep 6 05:11:16 UTC 2020 | 5.4.0-1018-raspi |
Ultrix | ULTRIX | - | VAX | - | - | 0 | 4.5 |
Unity Linux | Linux | GNU / Linux | i686 | CPU Intel (R) Core (TM) i5-2520M a 2,50 GHz | desconocido (-i) inválido (-M) | # 1 SMP vie 1 oct 16:46:58 UTC 2010 | 2.6.35.7-unidad1 |
UnxUtils 2007 de 32 bits (Windows Server 2008) | WindowsNT | opción ilegal | x86 | opción ilegal | opción ilegal | 6 | 0 |
(SCO) OpenServer 5.0.6 | SCO_SV | (nombre de host) | i386 | i386 | ilegal | 5.0.6 | 3.2 |
(SCO) Sistema V | SCO_SV | ilegal | i386 | i386 | ilegal | 6.0.0 | 5 |
(SCO) UnixWare 7.1.4 | UnixWare | opción ilegal | i386 | x86at | -i número de licencia / serie del hardware, por ejemplo, 1AB000123 o NUL000000; -M es una opción ilegal | 7.1.4 | 5 |
UWIN (Windows 7 de 64 bits), Intel Core i5 | UWIN-W7 | TU GANAS | i686-64 | x64 | 64/64 | 2012-06-26 | 5,0 / 6,1 |
SYS $ UNIX: SH en OpenVMS en el emulador VAX | IS / WB | opción ilegal | vax-6340 | opción ilegal | opción ilegal | std | 5,0 |
z / OS USS | OS / 390 | Desconocido | 2097 | Desconocido | -i / -M: opción desconocida; -I: z / OS | 03 | 22.00 |
Subsistema de Windows para Linux (WSL), Ubuntu 18.04 | Linux | GNU / Linux | x86_64 | x86_64 | x86_64 | # 476-Microsoft Vie 1 de noviembre 16:53:00 PST 2019 | 4.4.0-18362-Microsoft |
Ver también
- Lista de comandos de Unix
- lsb_release
- ver (comando)
Notas al pie
- ^ uname . Especificaciones básicas de Open Group Issue 7 / IEEE Std 1003.1, edición 2013. Especifica el comando.
- ^ uname . Especificaciones básicas de Open Group Issue 7 / IEEE Std 1003.1, edición 2013. Especifica la función / llamada al sistema.
- ^ https://linux.die.net/man/1/uname
- ^ CoreUtils para Windows
- ^ Puertos nativos Win32 de algunas utilidades GNU
- ^ Estos están destinados simplemente a representar en términos generales sistemas comunes; la salida real puede variar según el tipo de hardware, la versión del sistema operativo y los parches de software que se hayan instalado.
enlaces externos
- - Referencia de comandos y utilidades, la especificación única de UNIX , número 7 de The Open Group
- - Manual de comandos de usuario de Linux
- - Manual de comandos generales de FreeBSD
- - Manual de comandos generales de Darwin y macOS
- - Manual de referencia de comandos de usuario de Solaris 10