虚拟文件系统 Linux内核包含了文件管理子系统组件,它主要实现了虚 拟文件系统(Virtual File System,VFS),虚拟文件系统屏蔽了各种硬件上的差 异以及具体实现的细节,为所有的硬件设备提供统一的接口,从而达到设备无关性的 目的,同时文件管理系统还为应用层提供统一的API接口。 在Linux下,一个与文件操作相关的应用程序结构如下图所示。