Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
#include <pwd.h> #include <sys/types.h>struct passwd *getpwnam(const char * name);
struct passwd *getpwuid(uid_t uid);
Die Funktion getpwent() gibt einen Zeiger auf eine Struktur zurück, die den Inhalt der Zeile von /etc/passwd repräsentiert, die der User ID uid entspricht.
Die Struktur passwd ist in <pwd.h> wie folgt definiert:
struct passwd { char *pw_name;/* Benutzername */ char *pw_passwd;/* Paßwort */ uid_t pw_uid;/* User ID */ gid_t pw_gid;/* Group ID */ char *pw_gecos; /* Name bzw. GECOS */ char *pw_dir; /* Home-Verzeichnis */ char *pw_shell; /* Loginshell */ };
ENOMEM | Es ist nicht ausreichend Speicher vorhanden, um Speicher für eine passwd-Struktur zu alloziieren. |
/etc/passwd | |
Paßwortdatenbank | |
27. Mai 1996 | GETPWNAM (3) | GNU |
Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.