· superblock:记录此 filesystem 的整体信息,包括 inode/block 的总量、使用量、剩余量, 以及文件系统的格式与相关信息等;
· inode:记录文件的属性,一个文件占用一个 inode,同时记录此文件的数据所在的 block 号码;
· block:实际记录文件的内容,若文件太大时,会占用多个 block 。
查看Linux支持的文件系统:命令:$ ls -l /lib/modules/$(uname -r)/kernel/fs
系统目前已加载到内存中支持的文件系统有:命令:$ cat /proc/filesystems
1、文件系统特性
索引式文件系统:文件系统先格式化出inode和block的区块,将文件属性与权限数据放置在inode下,读取inode找到文件的实际放置位置的block号码来读取文件。
FAT文件系统:无法一次性读取所有block号码,需要一个个的将block读取后才知道下一个block的位置。
2、Linux的EXT2文件系统<