6.1 引言-系统数据文件和信息
Unix系统的正常运行需要使用大量与系统有关的数据文件,例如,口令字文件/etc/passwd和组文件/etc/group就是经常由多种程序使用的两个文件。用户每次登录入Unix系统时,以及每次执行ls -l命令时都要使用口令字文件。
由于历史原因,这些数据文件都是ASCII文本文件,并且使用标准I/O库读这些文件。但是,对于较大的系统,顺序扫描口令字文件变得很花费时间,我们想以非ASCII文本格式存放这些文件,但仍向应用程序提供一个可以处理任何一种文件格式的接口。对于这些数据文件的可移植接口是本章的主题。本章也包括了系统标识函数、时间和日期函数。