getuid, geteuid − erhalten der Benutzerindentität
#include <unistd.h>
uid_t getuid(void);
uid_t geteuid(void);
getuid liefert die reale Benutzeridentität (UID) des aktuellen Prozesses.
geteuid liefert die effektive Benutzeridentität des aktuellen Prozesses.
Die reale ID entspricht der ID des aufrufenden Prozesses. Die effektive ID entspricht dem gesetzten ID-Bit der Datei, die ausgefuehrt wird.
Diese Funktionen sind immer erfolgreich.
POSIX, BSD 4.3.