下表列出了常见的系统数据文件及其查找函数。
以/etc/passwd文件为例,读取数据的程序基本框架如下:
void get_pw_entry() { struct passwd *ptr; setpwent(); while ((ptr = getpwent()) != 0) { …… } endpwent(); return ptr; }
$ cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin如上所示:
读书笔记-APUE第三版-(6)系统数据文件和信息,布布扣,bubuko.com
原文地址:http://blog.csdn.net/idontwantobe/article/details/25075457