Linux 文件相关

Linux 用三个数据结构表示打开的文件:node 能够直观地理解这三者的关系。    能够看到文件描述符表中每一项包含了文件描述符标志和指向一个文件表项的指针还有其它东西,这个指针就指向了一个文件表项。而每一个进程中都有一个文件描述符表,可是文件表倒是惟一的,里面包含了各个文件表项,每项中包含已经打开的文件的各类状态以及当前文件偏移量还有指向该文件v节点表项的指针,而进程都有本身对应的文件表项(
相关文章
相关标签/搜索