本节主要介绍不带缓冲的I/O(unbuffered I/O),不带缓冲指的是每个readwrite都会调用内核中的一个系统调用。

不带缓冲的I/O函数不是ISO C的标准函数,但是是符合POSIX的。

原子操作在多进程之间贡献文件变得相当重要。

主要涉及的函数有oepn, read, write, lseek, close; dup, fcntl, sync, fsync, ioctl