使用getpwuid()函数
#include <stdio.h>
#include <pwd.h> #include <sys/types.h> main() { struct passwd *user; user = getpwuid(1); printf("name :%s\n",user->pw_name); printf("uid: %d\n",user->pw_uid); printf("home: %s\n",user->pw_dir); }
使用gcc来编译
getpwduid()用来逐一搜索uid指定的用户识别吗,找到时便将该用户的数据以结构返回。
时间: 2024-11-08 21:29:10