您的位置:首页 > 其它

用户信息获取程序例子

2010-08-15 19:45 627 查看
#include <stdio.h>
#include <pwd.h> int main()
{
struct passwd * pw;
char *username = "root";
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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: