虚拟文件系统VFS
@ w6 l. _6 D3 D, N x- E
7 b3 Q2 h; X9 {1 K) a& N, ]; g* p linux支持的所有文件系统称为逻辑文件系统,而linux在传统的逻辑文件系统的基础上增加料一个蓄念文件系统( Vitual File System ,VFS) 的接口层。
* b" R( L* Z G$ M 虚拟文件系统(VFS) 位于文件系统的最上层,管理各种逻辑文件系统,并可以屏蔽各种逻辑文件系统之间的差异,提供统一文件和设备的访问接口。
1 t, i* r/ K( ?; P& X/ d5、文件的逻辑结构
P. `8 e5 d: V! J( W8 w5 f 文件的逻辑结构可分为两大类: 字节流式的无结构文件 和 记录式的有结构文件。' W4 i6 w. ]8 R4 B
由字节流(字节序列)组成的文件是一种无结构文件或流式文件 ,不考虑文件内部的逻辑结构,只是简单地看作是一系列字节的序列,便于在文件的任意位置添加内容。4 E) }! q2 H& B1 r
由记录组成的文件称为记录式文件 ,记录是这种文件类型的基本信息单位,记录式文件通用于信息管理。 |