uname

Autres langues

Langue: es

Version: 24 julio 1993 (fedora - 25/11/07)

Autres sections - même nom

Section: 2 (Appels système)

NOMBRE

uname - obtiene el nombre e información del núcleo actual

SINOPSIS

#include <sys/utsname.h>

int uname(struct utsname *buf);

DESCRIPCIÓN

uname devuelve información del sistema en buf. La estructura utsname es tal como se define en <sys/utsname.h>:
 struct utsname {
 char sysname[SYS_NMLN];
 char nodename[SYS_NMLN];
 char release[SYS_NMLN];
 char version[SYS_NMLN];
 char machine[SYS_NMLN];
 char domainname[SYS_NMLN];
 };
 

VALOR DEVUELTO

En caso de éxito, se devuelve cero. En caso de error, se devuelve -1 y se establece el errno apropiado.

ERRORES

EFAULT
buf no es válido.

CONFORME A

SVr4, SVID, POSIX, X/OPEN

VÉASE TAMBIÉN

uname(1), getdomainname(2), gethostname(2)