mactonish 发表于 2013-1-26 12:32:40

getpwnam

#include <stdio.h>#include <pwd.h>int main(){      struct passwd * pw;      char *username = "apple";      pw = getpwnam(username);      if (!pw) {                printf("%s is not exist\n", username);                return -1;      }      printf("pw->pw_name = %s\n", pw->pw_name);      printf("pw->pw_passwd = %s\n", pw->pw_passwd);      printf("pw->pw_uid = %d\n", pw->pw_uid);      printf("pw->pw_gid = %d\n", pw->pw_gid);      printf("pw->pw_gecos = %s\n", pw->pw_gecos);      printf("pw->pw_dir = %s\n", pw->pw_dir);      printf("pw->pw_shell = %s\n", pw->pw_shell);}
页: [1]
查看完整版本: getpwnam