QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 714|回复: 3

请教,C程序中怎样得到group名?

[复制链接]
发表于 2004-11-1 16:27:10 | 显示全部楼层 |阅读模式
编写一个类似"ls -l"的程序,
用lstat( )函数得到了uid和gid,然后用getpwuid( ) 函数倒是能够得到用户名,但是却不知道怎么从gid得到组名,难道只能在group文件里一个一个找吗?那样岂不是效率很低?
望高手帮忙解答
发表于 2004-11-1 17:26:41 | 显示全部楼层
system("group");
  
回复

使用道具 举报

发表于 2004-11-1 22:59:43 | 显示全部楼层
man getgrgid
回复

使用道具 举报

 楼主| 发表于 2004-11-2 10:53:01 | 显示全部楼层
谢谢楼上两位的回答,
原来还有getgrgid这么好用的函数啊!
努力学习中...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 05:36 , Processed in 0.042454 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表