gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 17:23:41 24 4
gpt4 key购买 nike

我想知道是否有用于 unix 命令组的替代 C 库,

$ groups ---- 列出用户的所有组 ID。

有一个名为 getgroups() 的方法,但它返回该方法的用户组。有没有办法使用 C 为特定用户获取组。

最佳答案

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

关于c - 使用 C 在 Linux 中获取用户组的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22104383/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com