UNIX 文件I / O 本章开始讨论U N I X系统,先说明可用的文件I / O函数——打开文件、读文件、写文件等等。 大多数U N I X文件I / O只需用到5个函数:o p e n、r e a d、w r i t e、lseek 以及c l o s e。然后说明不同缓 存器长度对r e a d和w r i t e函数的影响。 本章所说明的函数经常被称之为不带缓存的I / O(u n b u ffered I/O,与将在第5章中说明的标 准I / O函数相对照)。术语——不带缓存指的是
UNIX 文件和目录 讨论围绕普通文件的I / O进行——打开一个 文件,读或写一个文件。本章将观察文件系统的其他特征和文件的性质。我们将从s t a t函数开 始,逐个说明s t a t结构的每一个成员以了解文件的所有属性。在此过程中,我们将说明修改这 些属性的各个函数(更改所有者,更改许可权等),还将更详细地察看U N I X文件系统的结构以 及符号连接。本章结束部分介绍对目录进行操作的各个函数,并且开发了一个以降序遍历目录 层次结构的函数