系统相关
首页 > 系统相关> > 使用C在Linux中获取用户组的正确方法

使用C在Linux中获取用户组的正确方法

作者:互联网

我想知道unix命令组是否还有其他C库,

$groups —-列出了用户的所有组ID.

有一个名为getgroups()的方法,但此方法将返回用户组.有没有一种方法可以使用C为特定用户获取组.

解决方法:

#include "<grp.h>"
int getgrouplist(const char *user, gid_t group, gid_t *groups, int *ngroups);

标签:usergroups,c-3,linux
来源: https://codeday.me/bug/20191029/1962957.html