APUE文件IO总结,文件描述符、原子操作

文件描述符:当打开一个现存文件或者创建一个新文件时,内核向进程返回一个文件符,对于同一个文件,不同的进程可能代表着不同的文件描述符,假设文件A在进程B中的文件描述符为4,但是可能在进程C中文件描述符就为5了。 通常文件描述符0表示标准输入,1表示标准输出。 过程如下:每个进程在进程表中都有一张fd(文件描述符),当进程打开文件时,分配一个目前可用最小的fd给到文件,代表在此进程中文件的ID。v节点
相关文章
相关标签/搜索