《Linux函数调用手册》之___getgroups取得组代码
定义:
int getgroups(int size,gid_t list[]);
表头文件:
#include<unistd.h>
#include<sys/types.h>
说明:
getgroup()用来取得目前用户所属的组代码。参数size为list〔〕所能容纳的gid_t数目。如果参数size 值为零, 此函数仅会返回用户所属的组数。
返回值:
返回组识别码, 如有错误则返回-1。
相关函数:
initgroups, setgroup, getgid, setgid
错误代码:
EFAULT 参数list数组地址不合法。EINVAL 参数size值不足以容纳所有的组。
示例:
执行:
0:00
1:01
2:02
3:03
4:04
5:06
6:10
返回顶部 | 《Linux函数调用大全》 | 《Linux命令大全》 | Linux专栏