请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

文件描述符

您好,老师;我想知道文件描述符具体的原理;还有他和系统文件;inode之间的关系;我该如何理解;网上的图看了没看懂;求老师指点

正在回答 回答被采纳积分+3

1回答

咚咚呛 2021-04-07 17:30:47

文件描述符和系统文件、inode是不同维度的概念。

首先,系统文件它是文件,至于文件是使用什么方式存储的、文件系统是什么,文件不关心,只需要底层文件系统可以保存好文件的内容即可。

inode是linux ext文件系统的概念,踏实一个文件的具体标识,每个linux文件都有一个inode,前面提到的系统文件也不例外。

文件描述符,文件描述符在windows下也可以称为文件句柄,它是文件系统和操作系统的概念,当操作系统打开一个文件的时候,在操作系统内部,就会维护一个打开的文件列表,而文件描述符就是指向这个打开文件的,我们通过文件描述符来操作读写文件。

希望对你有所帮助。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信