作者:孙晓明,华清远见嵌入式学院讲师。 通过c语言基础库从获取linux用户的基本信息。 1、使用struct passwd管理用户信息。 struct passwd { char *pw_name; /* 用户登录名 */ char *pw_passwd; /* 密码(加密后)*/ __uid_t pw_uid; /* 用户ID */ __gid_t pw_gid; /* 组ID */ char *pw_gecos; /* 详细用户名 */ char *pw_dir; /* 用户目录 */ char *pw_shell; /*