Date:2009-05-13 09:57:19
Content:系统数据文件和信息
一、存取系统数据文件的类似例程
说明 | 数据文件 | 头文件 | 结构 | 附加的关键字查找函数 |
---|---|---|---|---|
passwords | /etc/passwd | <pwd.h> | passwd | getpwnam, getpwuid |
groups | /etc/group | <grp.h> | group | getgrnam, getgrgid |
shadow | /etc/shadow | <shadow.h> | spwd | getspnam |
hosts | /etc/hosts | <netdb.h> | hostent | gethostbyname, gethostbyaddr |
networks | /etc/networks | <netdb.h> | netent | getnetbyname, getnetbyaddr |
protocols | /etc/protocols | <netdb.h> | protoent | getprotobyname, getprotobynumber |
services | /etc/services | <netdb.h> | servent | getservbyname, getservbyport |
二、函数介绍
1、获取口令文件项目的函数
2、查看整个口令文件
3、访问阴影口令文件
4、查看组名或数值组ID
5、如果需要搜索整个组文件,则需要使用另外几个函数
6、为了获取和设置附加组ID
7、返回与当前主机和操作系统有关的信息
8、返回主机名
9、返回当前日期和时间