Voltar à lista
Linux x86_64Usuários & permissões#102

getuid

Retorna o UID real do processo chamador.

Descrição

O UID real identifica quem de fato iniciou o processo, distinto do UID efetivo usado para checagens de permissão (ver `geteuid`).

Header: unistd.hman 2

Assinatura

uid_t getuid(void);

Parâmetros

Esta função não recebe parâmetros.

Registradores (x86_64)

RegistradorPapelArgumento
raxnúmero da syscall (chamada) / valor de retorno (após SYSCALL)

Valor de retorno

O UID real (esta chamada nunca falha).

Códigos de erro (errno)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas