Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个简单的问题:
两个文件描述符什么时候指向同一个打开的文件?
两个打开的文件什么时候指向同一个 inode ?
另外,如果您碰巧有一些很好的文档,其中包含解释这一点的图表,如果您向我展示它的链接,我将非常感激 :)
谢谢!
您可以根据需要为单个文件打开任意数量的文件描述符 - 只需调用open()几次。操作系统通常允许打开文件以供读取(由尽可能多的客户端访问)或供读取和写入(但只能由单个客户端打开)。
open()
如果文件系统中的两个文件是指向同一个文件的硬链接,则它们可以指向同一个 inode。