uname

Utilidad estándar de UNIX que imprime el nombre y otros detalles sobre la máquina
uname
Desarrollador(es)Laboratorios AT&T Bell , David MacKenzie.
Sistema operativoUnix y similares
PlataformaMultiplataforma
TipoDominio
Licenciacoreutils : GPL-3.0 o posterior

uname (abreviatura de unix name ) es un programa informático en los sistemas operativos Unix y similares que imprime el nombre, la versión y otros detalles sobre la máquina actual y el sistema operativo que se ejecuta en ella.

Historia

La unamellamada al sistema y el comando 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". unameen sí no está disponible como un programa independiente. La versión de unameincluida en GNU coreutils 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 de GNU similares a Unix. [5]

  • Algunas variantes de Unix, como AT&T UNIX System V Release 3.0, incluyen el setnameprograma relacionado, que se utiliza para cambiar los valores que informa uname.
  • El vercomando que se encuentra en sistemas operativos como DOS , OS/2 y Microsoft Windows es similar al unamecomando .
  • El shell bash proporciona las variables especiales OSTYPEy HOSTTYPEcuyos valores son similares a los de uname -oy uname -mrespectivamente.

Ejemplos

En un sistema que ejecuta Darwin , el resultado de la ejecución unamecon el -a argumento de la línea de comandos podría verse como el texto siguiente:

$ uname  -a Darwin Roadrunner.local 10.3.0 Darwin Kernel Versión 10.3.0: viernes 26 de febrero 11:58:09 PST 2010; raíz:xnu-1504.3.12~1/RELEASE_I386 i386

La siguiente tabla contiene ejemplos de varias versiones de unameen varias plataformas. [6]

DistribuciónSistema (o núcleo) ( -s )
POSIX
Sistema operativo (o distribución) ( -o )Máquina ( -m ) POSIX
Procesador ( -p )Plataforma de hardware ( -i o -M )Versión del sistema operativo (núcleo) ( -v ) POSIX
Versión del sistema operativo (núcleo) ( -r ) POSIX
Android 4.2.1 en Nexus 4LinuxGNU/Linuxbrazov7lDesconocidoDesconocido#1 SMP PREEMPT Jueves 8 de noviembre 15:42:02 PST 20123.4.0-perf-ge039dcb
Android 2.3 en la netbook MeteoritLinuxGNU/Linuxbrazov6lDesconocidoDesconocido
cualquiera, coreutils 7.1LinuxGNU/Linuxsparc64sparc64UltraSPARC T1 (Niágara)(todo)(todo)
cualquiera, coreutils 7.1–8.4LinuxGNU/Linuxppc64ppc64PPC 970FX ( XServe G5 )(todo)(todo)
Arch LinuxLinuxGNU/Linuxx86_64DesconocidoDesconocido#1 SMP PREEMPT_DYNAMIC mar., 04 oct. 2022 19:16:52 +00006.0.0-arch1-1
A/UX 3.1A/UXOpción ilegalmc68030Opción ilegalOpción ilegalSVR23.1
busybox-w32 1.27 (32 bits) en Windows 10Windows NTSistema operativo Microsoft Windowsi686DesconocidoDesconocido92006.2
busybox-w32 1.27 (64 bits) en Wine 2.0Windows NTSistema operativo Microsoft Windowsx86_64DesconocidoDesconocido37905.2
CentOS 6.5, Pentium SU4100LinuxGNU/Linuxi686i686i386#1 SMP Viernes 22 de noviembre 00:26:36 UTC 20132.6.32-431.el6.i686
Cray UNICOS 9.0.2.2sn5176Opción ilegalCRAY Y-MPOpción ilegalOpción ilegalpecado.09.0.2.2
Cygwin (Windows XP), Pentium 4CYGWIN_NT-5.1Cigüeñali686DesconocidoDesconocido20 de enero de 2006 13:281.5.19(0.150/4/2)
Cygwin 1.7 (Windows 7 de 32 bits), Core i7CYGWIN_NT-6.1Cigüeñali686DesconocidoDesconocido20 de julio de 2012 22:551.7.16(0.262/5/3)
Cygwin 1.7 (Windows 7 de 64 bits), Core i7CYGWIN_NT-6.1-WOW64Cigüeñali686DesconocidoDesconocido09-05-2012 10:251.7.15(0.260/5/3)
Cygwin 1.7 de 64 bits (Windows 7 de 64 bits)CYGWIN_NT-6.1Cigüeñalx86_64DesconocidoDesconocido09-02-2014 21:061.7.28(0.271/5/3)
Cygwin 2.2 de 64 bits (Windows 10 de 64 bits)CYGWIN_NT-10.0Cigüeñalx86_64DesconocidoDesconocido20/08/2015 11:422.2.1(0,289/5/3)
DJGPP v2 de 32 bits (Windows Server 2008)MS-DOSOpción ilegali686Opción ilegalOpción ilegal505
Debian 6.0.5 en Raspberry Pi BLinuxGNU/Linuxbrazov6lDesconocidodesconocido (-i)
inválido (-M)
#90 Mié Abr 18 18:23:05 BST 2012 / #538 PREEMPT Vie Ago 30 20:42:08 BST 20133.1.9+ / 3.6.11+
Debian en WD MyBookLiveLinuxGNU/LinuxPPCDesconocidodesconocido (-i)
inválido (-M)
#1 Viernes 15 de octubre 17:13:23 PDT 20102.6.32.11-svn21605
Debian GNU/ HurdÑUÑUi686-AT386Desconocidodesconocido (-i)
opción ilegal (-M)
GNU-Mach 1.3.99-486/Hurd-0.30.3
Debian GNU/kFreeBSD 6.0, AMDGNU/kFreeBSDGNU/kFreeBSDx86_64amd64Procesador AMD Sempron(tm) 3000+#0 Jueves 26 de noviembre 04:22:59 CET 20098.0-1-amd64
Libélula BSDLibélulaOpción ilegali386i386GENÉRICODragonFly v2.13.0.749.g93fef-DESARROLLO #0: …2.13-DESARROLLO
DragonFlyBSD 2.7, AMD64LibélulaOpción ilegalx86_64x86_64[nombre del archivo de configuración del kernel]DragonFly v2.7.3.122.g0ba92-DEVELOPMENT #0: martes 8 de junio 16:50:35 CEST 20102.7-DESARROLLO root@Chance.: /usr/obj/usr/src/sys/X86_64_GENERIC
Fedora 19LinuxGNU/Linuxi686i686i386#1 SMP Viernes 7 de marzo 17:22:54 UTC 20143.13.6-100.fc19.i686
FreeBSD 6.1, IntelLibreBSDOpción ilegali386i386[nombre del kernel del archivo de configuración del kernel, es decir: GENERIC]FreeBSD 6.1-RELEASE-p15 #1: domingo 15 de abril de 2007, 18:04:51 EDT6.1-LANZAMIENTO-p15
FreeBSD 9.0, IntelLibreBSDLibreBSDamd64amd64[nombre del kernel del archivo de configuración del kernel, es decir: GENERIC]FreeBSD 9.0-RELEASE #0: martes 3 de enero 07:46:30 UTC 2012 [email protected]:/usr/obj/usr/src/sys/GENERIC9.0-LANZAMIENTO
Gentoo , UltraSparc IIeLinuxGNU/Linuxsparc64sol4uTI UltraSparc IIe (Hummingbird)#1 SMP Miércoles 10 de noviembre 02:04:26 CET 20102.6.34-gentoo-r12
Haiku R1/Alpha 1, QEMUHaikuHaikuBePCDesconocidoDesconocidor33109 12 de septiembre de 2009 17:45:451
HP-UXHP-UXOpción ilegal9000/712Opción ilegal[Número de identificación único de la máquina o nombre del nodo si no se puede determinar.]B.11.11
HP-UX 11i v3HP-UXOpción ilegalia64Opción ilegal[Número de identificación único de la máquina o nombre del nodo si no se puede determinar.]B.11.31
GNU HurdÑUÑUi686-AT386desconocidodesconocidoGNU-Mach 1.8+git20190109-486/Hurd-0.90.9
IBM AIX PS/2 v1.3AIXOpción ilegali386Opción ilegalOpción ilegal13.0
IBM AIX 5.3AIXOpción ilegal(número de serie de la máquina)computadora de potenciaIBM, 8205-E6B53
IBM AIX 7.1AIXOpción ilegal(número de serie de la máquina)computadora de potenciaIBM, 7891-73X71
IBM AIX 7.2AIXOpción ilegal(número de serie de la máquina)computadora de potenciaIBM, 9009-42A72
IBM i 5.3 con QSHOS400(nombre de host)(número de serie de la máquina)DesconocidoDesconocido53
IBM i 6.1 con QSHOS400(nombre de host)(número de serie de la máquina)DesconocidoDesconocido61
IBM i 7.1 con QSHOS400(nombre de host)(número de serie de la máquina)DesconocidoDesconocido71
Interix ( Servicios de Windows para UNIX ) 3.5InterixOpción ilegalx86Familia Intel x866, modelo 28, versión 10Opción ilegal10.0.7063.06.1
Interix , Subsistema para aplicaciones basadas en Unix (SUA), AMD64 6.1 (Windows 2008 R2)Interix-Intel genuinoFamilia Intel64 6, modelo 26, pasos 4-10.0.7063.06.1
IRIXIRIXOpción ilegalIP22mipsOpción ilegal
IRIX 6.5.30, Origen 2000IRIX64Opción ilegalIP30

IP35

mipsOpción ilegal072020136.5
Linux Mint 10 "Julia" de 64 bitsLinuxGNU/Linuxx86_64DesconocidoDesconocido# 33-Ubuntu SMP domingo 19 de septiembre 20:32:27 UTC 20102.6.35-22-genérico
Linux en Xeon PhiLinuxGNU/Linuxque me gustaque me gustaque me gusta#2 SMP Viernes 21 de junio 13:43:31 EDT 20132.6.38.8-g2593b11
Mac OS X Panther 10.3, PowerBook G4 (2004)DarwinOpción ilegalMacintosh potentecomputadora de potenciaOpción ilegalVersión 7.8.0 del kernel de Darwin: miércoles 22 de diciembre de 2004, 14:26:17 PST; raíz:xnu/xnu-517.11.1.obj~1/RELEASE_PPC7.8.0
Mac OS X Snow Leopard 10.6, MacBook 3.1 (finales de 2007)DarwinOpción ilegali386i386Opción ilegalVersión 10.0.0 del kernel de Darwin: viernes 31 de julio de 2009, 22:47:34 PDT; raíz: xnu-1456.1.25~1/RELEASE_I38610.0.0
Mac OS X Lion 10.7.3 versión 11D50, MacbookPro7,1 (finales de 2010)DarwinOpción ilegalx86_64i386Opción ilegalVersión 11.3.0 del kernel de Darwin: jueves 12 de enero de 2012, 18:47:41 PST; raíz:xnu-1699.24.23~1/RELEASE_X86_6411.3.0
OS X Mountain Lion 10.8.3, compilación 12D78, MacbookPro10,1 (mediados de 2012)DarwinOpción ilegalx86_64i386Opción ilegalVersión 12.3.0 del kernel de Darwin: domingo 6 de enero de 2013, 22:37:10 PST; raíz: xnu-2050.22.13~1/RELEASE_X86_6412.3.0
OS X Mavericks 10.9, compilación 13A598, MacbookPro5.1 (mediados de 2009)DarwinOpción ilegalx86_64i386Opción ilegalVersión 13.0.0 del kernel de Darwin: jueves 19 de septiembre de 2013, 22:22:27 PDT; raíz:xnu-2422.1.72~6/RELEASE_X86_6413.0.0
OS X Yosemite 10.10, compilación 14A298i, MacbookPro6,2 (mediados de 2010)DarwinOpción ilegalx86_64i386Opción ilegalVersión 14.0.0 del kernel de Darwin: martes 15 de julio de 2014 a las 23:56:31 PDT; raíz: xnu-2782.1.43.0.2~1/RELEASE_X86_6414.0.0
OS X El Capitan 10.11 compilación 15A284, MacBookPro10,1 (mediados de 2012)DarwinOpción ilegalx86_64i386Opción ilegalVersión 15.0.0 del kernel de Darwin: sábado 19 de septiembre de 2015, 15:53:46 PDT; raíz: xnu-3247.10.11~1/RELEASE_X86_6415.0.0
macOS Sierra 10.12 compilación 16E195, MacBookPro12,1 (principios de 2015)DarwinOpción ilegalx86_64i386Opción ilegalVersión 16.5.0 del kernel de Darwin: viernes 3 de marzo de 2017, 16:52:33 PST; raíz: xnu-3789.51.2~3/RELEASE_X86_6416.5.0
macOS High Sierra 10.13.3 compilación 17D47, MacBookPro12,1 (principios de 2015)DarwinOpción ilegalx86_64i386Opción ilegalVersión 17.4.0 del kernel de Darwin: domingo 17 de diciembre de 2017, 09:19:54 PST; raíz:xnu-4570.41.2~1/RELEASE_X86_6417.4.0
macOS Mojave 10.14.3 compilación 18D109DarwinOpción ilegalx86_64i386Opción ilegalVersión 18.2.0 del kernel de Darwin: jueves 20 de diciembre de 2018 a las 20:46:53 PST; raíz:xnu-4903.241.1~1/RELEASE_X86_6418.2.0
macOS Catalina 10.15.5 compilación 19F101DarwinDarwinx86_64i386MacBook Pro 15.1Versión 19.5.0 del kernel de Darwin: martes 26 de mayo de 2020 a las 20:41:44 PDT; raíz: xnu-6153.121.2~2/RELEASE_X86_6419.5.0
macOS Big Sur 11.0.1 compilación 20B29 en Apple M1DarwinOpción ilegalbrazo64brazoOpción ilegalVersión 20.1.0 del kernel de Darwin: sábado 31 de octubre de 2020 a las 00:07:10 PDT; raíz: xnu-7195.50.7~2/RELEASE_ARM64_T810120.1.0
macOS Monterey 12.2.1 compilación 21D62 [7] en Apple M1DarwinOpción ilegalbrazo64brazoOpción ilegalVersión 21.3.0 del kernel de Darwin: miércoles 5 de enero de 2022 a las 21:37:58 PST; raíz: xnu-8019.80.24~20/RELEASE_ARM64_T810121.3.0
Manjaro Linux 0.8.11 de 64 bitsLinuxGNU/Linuxx86_64DesconocidoDesconocido#1 SMP PREEMPT Sábado 15 de noviembre 10:54:42 UTC 20143.17.3-1-MANJARO
MidnightBSD 1.0, IntelMedianocheBSDMedianocheBSDamd64amd64[nombre del kernel del archivo de configuración del kernel, es decir: GENERIC]MidnightBSD 1.0 #5 r11989M: sáb., 11 de agosto de 2018, 13:20:45 EDT [email protected]:/usr/obj/usr/src/sys/GENERIC1.0
MINIX 3.1.7, x86MinixOpción ilegali686i386Opción ilegal1.73
MinGW de 32 bits (Windows 7)MINGW32_NT-6.1Msysi686DesconocidoDesconocido26 de noviembre de 2018 09:222.11.2(0.329/5/3)
MinGW de 64 bits (Windows 7)MINGW64_NT-6.1Msysx86_64DesconocidoDesconocido26 de noviembre de 2018 09:222.11.2(0.329/5/3)
MSYS de 32 bits (Windows 7)MSYS_NT-6.1Msysi686DesconocidoDesconocido26 de noviembre de 2018 09:222.11.2(0.329/5/3)
MSYS de 64 bits (Windows 7)MSYS_NT-6.1Msysx86_64DesconocidoDesconocido26 de noviembre de 2018 09:222.11.2(0.329/5/3)
NetBSDNetBSDDesconocidoi386i386DesconocidoNetBSD 6.0.1 (GENÉRICO)6.0.1
Sistema operativo NonStop H06 25NÚCLEO SIN PARADASDesconocidoNSE-TDesconocidoH0625Desconocido
Sistema operativo NonStop J06 14NÚCLEO SIN PARADASDesconocidoNSE-ABDesconocidoJ0614Desconocido
OpenBSD 5.4OpenBSDOpción ilegalamd64amd64Opción ilegalGENÉRICO.MP#15.4
openSUSE 10.3, Core2-duo de 64 bitsLinuxGNU/Linuxx86_64x86_64x86_64#1 SMP 21/09/2007 22:29:00 UTC2.6.22.5-31-predeterminado
Interruptor de barrera OpenWRT r40420 en TL-WR1043NDLinuxGNU/LinuxmipsDesconocidodesconocido (-i)
inválido (-M)
#1 Martes 8 de abril 06:30:07 UTC 20143.10.34
QNXQNXx86pcx8609/07/2010 - 14:44:03 EDT6.5.0
Red Hat Linux, Fedora Core 6, AMD Turion64 móvilLinuxGNU/Linuxi686atlóni386#1 SMP Miércoles 10 de enero 19:28:18 EST 20072.6.19-1.2895.fc6
Reliant UNIXReliantUNIX-Y600 RM4000 realesB20055.45
SINIXSINIX-Y600 RM4000 reales5.43
Solaris 2.5.1 Edición de plataforma IntelSistema operativo SunSolarisi86pci386i86pcGenérico_103641-425.5.1
Solaris 8Sistema operativo SunOpción ilegalsol4uespaguetiSUNW, UltraAX-i2Genérico_117350-505.8
Solaris 9, Sun Fire 280RSistema operativo SunOpción ilegalsol4uespaguetiSUNW, Sol-Fuego-280RGenérico_112233-085.9
Solaris 10, Sun Fire V490Sistema operativo SunOpción ilegalsol4uespaguetiSUNW, Fuego solar V490Genérico_142900-135.10
Solaris 11.1, Sun Fire X4540Sistema operativo SunOpción ilegali86pci386i86pc11.15.11
AbiertoIndianaSistema operativo SunOpción ilegali86pci386i86pcoi_151a85.11
Abierto Indiana  Hipster 2018.04Sistema operativo SunSolarisi86pci386i86pcIluminaciones -47b8d4b8845.11
AbiertoIndiana Hipster 2021.10Sistema operativo SunIlumosi86pci386i86pcillumos-b12aaafbf55.11
Sistema operativo inteligenteSistema operativo SunOpción ilegali86pci386i86pcjoyent_20150403T203811Z5.11
OmniOSSistema operativo SunOpción ilegali86pci386i86pcomnios-a7084245.11
Tru64OSF1inválidoalfaalfainválido2650V5.1
Ubuntu 11.04LinuxGNU/Linuxx86_64x86_64x86_64#46-Ubuntu SMP Martes 28 de junio 15:07:17 UTC 20112.6.38-10-genérico
Ubuntu 12.0.4 en Pandaboard ESLinuxGNU/Linuxbrazov7lbrazov7lbrazov7l#33-Ubuntu SMP PREEMPT Sábado 26 de enero 00:46:04 UTC 20133.2.0-1425-omap4
Ubuntu 20.0.4LTS en Raspberry Pi 4 Modelo BLinuxGNU/Linuxaarch64aarch64aarch64# 20-Ubuntu SMP domingo 6 de septiembre 05:11:16 UTC 20205.4.0-1018-raspi
UltrixULTRIXvacuna04.5
Unity LinuxLinuxGNU/Linuxi686Procesador Intel® Core™ i5-2520M a 2,50 GHzdesconocido (-i)
inválido (-M)
#1 SMP Viernes 1 de octubre 16:46:58 UTC 20102.6.35.7-unidad1
UnxUtils 2007 de 32 bits (Windows Server 2008)Windows NTOpción ilegalx86Opción ilegalOpción ilegal60
(SCO) Servidor abierto 5.0.6SCO_SV(nombre de host)i386i386ilegal5.0.63.2
(SCO) Sistema VSCO_SVilegali386i386ilegal6.0.05
(SCO) UnixWare 7.1.4UnixWareOpción ilegali386x86at-i número de serie/licencia del hardware, por ejemplo 1AB000123 o NUL000000; -M es una opción ilegal7.1.45
UWIN (Windows 7 de 64 bits), Intel Core i5UWIN-W7UWINi686-64x6464/6426 de junio de 20125.0/6.1
SYS$UNIX:SH en OpenVMS en el emulador VAXIS/WBOpción ilegalvacuna-6340Opción ilegalOpción ilegalETS5.0
Sistema operativo USSSistema operativo/390Desconocido2097Desconocido-i/-M: opción desconocida; -I: z/OS0322.00
Subsistema de Windows para Linux (WSL), Ubuntu 18.04LinuxGNU/Linuxx86_64x86_64x86_64#476-Microsoft viernes 01 de noviembre 16:53:00 PST 20194.4.0-18362-Microsoft
Subsistema de Windows para Linux (WSL2), Ubuntu 20.04LinuxGNU/Linuxx86_64x86_64x86_64#1 SMP Mié 25 Ago 2021 23:20:18 UTC5.10.60.1-microsoft-standard-WSL2

Véase también

Notas al pie

  1. ^ uname. Especificaciones básicas de Open Group, número 7/IEEE Std 1003.1, edición 2013. Especifica el comando.
  2. ^ uname. Especificaciones básicas de Open Group, número 7/IEEE Std 1003.1, edición 2013. Especifica la función o llamada al sistema.
  3. ^ uname(1)  –  Manual de usuario de Linux – Comandos de usuario
  4. ^ CoreUtils para Windows
  5. ^ Puertos Win32 nativos de algunas utilidades GNU
  6. ^ Estos simplemente tienen como objetivo representar en términos generales los sistemas comunes; el resultado real puede variar según el tipo de hardware, la versión del sistema operativo y los parches de software que se hayan instalado.
  7. ^ Descubra qué sistema operativo macOS utiliza su Mac
Obtenido de "https://es.wikipedia.org/w/index.php?title=Uname&oldid=1252259323"