采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
您好,老师;我想知道文件描述符具体的原理;还有他和系统文件;inode之间的关系;我该如何理解;网上的图看了没看懂;求老师指点
文件描述符和系统文件、inode是不同维度的概念。
首先,系统文件它是文件,至于文件是使用什么方式存储的、文件系统是什么,文件不关心,只需要底层文件系统可以保存好文件的内容即可。
inode是linux ext文件系统的概念,踏实一个文件的具体标识,每个linux文件都有一个inode,前面提到的系统文件也不例外。
文件描述符,文件描述符在windows下也可以称为文件句柄,它是文件系统和操作系统的概念,当操作系统打开一个文件的时候,在操作系统内部,就会维护一个打开的文件列表,而文件描述符就是指向这个打开文件的,我们通过文件描述符来操作读写文件。
希望对你有所帮助。
登录后可查看更多问答,登录/注册
编程之前先学这门课,系统补足计算机基础知识,夯实编程地基
3.4k 17
1.7k 14
1.2k 13
1.3k 11