| 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.
