文件描述符
来源:6-15 Linux的文件系统

慕妹2362023
2021-04-04
您好,老师;我想知道文件描述符具体的原理;还有他和系统文件;inode之间的关系;我该如何理解;网上的图看了没看懂;求老师指点
写回答
1回答
-
咚咚呛
2021-04-07
文件描述符和系统文件、inode是不同维度的概念。
首先,系统文件它是文件,至于文件是使用什么方式存储的、文件系统是什么,文件不关心,只需要底层文件系统可以保存好文件的内容即可。
inode是linux ext文件系统的概念,踏实一个文件的具体标识,每个linux文件都有一个inode,前面提到的系统文件也不例外。
文件描述符,文件描述符在windows下也可以称为文件句柄,它是文件系统和操作系统的概念,当操作系统打开一个文件的时候,在操作系统内部,就会维护一个打开的文件列表,而文件描述符就是指向这个打开文件的,我们通过文件描述符来操作读写文件。
希望对你有所帮助。
00
相似问题