此处是自己在读apue时对自认为是重点的一些信息摘录而已。
系统调用即为kernel的接口。
公共函数库在系统调用之上。
应用软件既可以使用公共函数库,也可以使用系统调用。
文件系统中目录是一个有着许多目录项的文件。包含一个文件名与说明该文件属性的信息。此处文件属性指文件类型(普通文件or目录)、文件大小、文件所有者、文件权限、文件最后修改时间等。
不用缓冲的I/O
函数open、read、write、lseek以及close提供了不用缓冲的I/O。这些函数都使用文件描述符。
标准输入的文件描述符STDIN_FILENO
标准输出的文件描述符STDOUT_FILENO
UNIX系统的两种不同时间值:
1.日历时间:自1970.1.1 00:00:00以来国际标准时间所经过的秒数累计值。
2.进程时间:
- 时钟时间
- 用户cpu时间
- 系统cpu时间
系统调用和库函数
ISO C标准,POSIX.1标准。