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.
“ | The most horrifying thing about Unix is that, no matter how many times you hit yourself over the head with it, you never quite manage to lose consciousness. It just goes on and on. | ” |
— Patrick Sobalvarro |