前言
![在这里插入图片描述](https://img-blog.csdnimg.cn/39277aad122841a9aebdf521823284ae.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5ZOG5ZOG55qETGludXjlrZjlgqjmnYLorrA=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center
为什么 Linux 内核的文件系统类型那么多,都能挂载上呢?为什么系统里可以直接 mount 其他文件系统呢?甚至能把 windows 下的文件夹挂载到 windows 上,为什么 Linux 的虚拟文件系统这么强大?这得益于它的数据结构设计得十分精妙。好像听过,Linux 有什么解决不了的?加一层。
VFS 是什么
虚拟文件系统,简称 VFS(Virtual Filesystem),是一个内核软件层。
VFS 的作用
概括地讲,VFS