0

想知道当我做 dup() 时全局文件表和 inode 表会发生什么

我知道它返回一个 int,并在文件描述符表中打开一个新的文件描述符

4

1 回答 1

1

dup 调用不会改变 inode 或任何系统表。它仅更改作为进程相关表的文件描述符表。

我认为这两个问题可能会帮助您了解 dup 的实际作用。 使用 dup() 创建重复文件描述符和创建硬链接之间的区别? dup2 / dup - 为什么我需要复制文件描述符?

底线:D​​up 无论如何都不会影响系统,只会影响过程。

于 2013-06-24T20:33:10.617 回答