Linux 文件句柄与文件描述符

📝

内容提要

每个进程都有一个打开的文件表(fdtable)。表中的每一项是struct file类型,包含了打开文件的一些属性比如偏移量,读写访问模式等,这是真正意义上的文件句柄。 文件描述符是一个整数。代表fdtable中的索引位置(下标),指向具体的struct file(文件句柄)。 哪些地方会分配文件句柄? 知道文件句柄最终是通过get_empty_filp函数从filp...

🏷️

标签

➡️

继续阅读