Scroll to navigation

getgid(2) System Calls Manual getgid(2)

NOMBRE

getgid, getegid - devuelve la identidad (identificador) del grupo

BIBLIOTECA

Biblioteca Estándar C (libc, -lc)

SINOPSIS

#include <unistd.h>
gid_t getgid(void);
gid_t getegid(void);

DESCRIPCIÓN

getgid() devuelve el ID (identificador) real del grupo del proceso que lo invoca.

getegid() devuelve el ID 'efectivo' del grupo del proceso que lo invoca.

ERRORES

Estas funciones siempre terminan sin error y nunca modifican errno.

VERSIONES

En Alpha, en lugar de un par de llamadas al sistema getgid() y getegid(), se proporciona una única llamada al sistema getxgid(), que devuelve un par de GID reales y efectivos. Las funciones contenedoras getgid() y getegid() de glibc gestionan esto de forma transparente. Consulte syscall(2) para más información sobre la asignación de registros.

ESTÁNDARES

POSIX.1-2008.

HISTORIAL

POSIX.1-2001, 4.3BSD.

Las llamadas al sistema getgid() y getegid() originales de Linux solo admitían identificadores de grupo de 16 bits. Posteriormente, Linux 2.4 añadió getgid32() y getegid32(), que admiten identificadores de 32 bits. Las funciones contenedoras getgid() y getegid() de glibc gestionan de forma transparente las variaciones entre versiones del núcleo.

VÉASE TAMBIÉN

getresgid(2), setgid(2), setregid(2), credentials(7)

TRADUCCIÓN

La traducción al español de esta página del manual fue creada por Juan Piernas <piernas@ditec.um.es> y Marcos Fouces <marcos@debian.org>

Esta traducción es documentación libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.

Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a debian-l10n-spanish@lists.debian.org.

2 Mayo 2024 Páginas de Manual de Linux 6.9.1