标题:Linux VFS文件系统


所谓VFS就是Virtual File System虚拟文件系统。如下图所示,它的作用就是采用标准的Unix系统调用读写位于不同物理介质上的不同文件系统,即为各类文件系统(比如ext2,ext3,ntfs,fat等)提供了一个统一的操作界面和应用编程接口。VFS可以让open()、read()、write()等系统调用不用关心底层的存储介质和文件系统类型就可以工作。


应用程序只需要调用标准的open,read,write函数,就可以通过VFS来访问在VFS下层的各种具体的文件系统如:ext2,ext3,ntfs,nfs等等。


看文字不过瘾?点击我,进入腾讯课堂视频教学
麦洛科菲长期致力于IT安全技术的推广与普及,我们更专业!我们的学员已经广泛就职于BAT360等各大IT互联网公司。详情请参考我们的 业界反馈 《周哥教IT.C语言深学活用》视频

我们的微信公众号,敬请关注