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、返回当前日期和时间
本文档详细介绍了如何通过各种函数来访问系统数据文件,包括口令文件、阴影口令文件、组文件等,并提供了用于获取系统信息、主机名及日期时间的函数说明。

被折叠的 条评论
为什么被折叠?



