位置:首頁 > 其他技術 > Unix/Linux係統調用 > getuid()函數 Unix/Linux

getuid()函數 Unix/Linux

getuid, geteuid - 獲取用戶標識

內容簡介

#include <unistd.h> 
#include <sys/types.h>

uid_t getuid(void); 
uid_t geteuid(void);

描述

getuid() 返回當前進程的真實用戶ID。

geteuid() 返回當前進程的有效用戶ID。

錯誤

這些函數總是成功的。

遵循於

POSIX.1-2001, 4.3BSD.

曆史

In Unix V6 the getuid() call returned (euid << 8) + uid. Unix V7 introduced separate callsgetuid() and geteuid().

另請參閱