Linux 文件系统类型介绍 以超级用户权限登陆Linux,进入/Lib/modules/2
18-6mdk/kernel/fs 目录执行命令(不同Linux 发行版本的Fs 目录有些不同你可以用查找FS 文件夹的方法找到它): #ls Mandrake Linux 支持的文件系统类型 /Lib/modules/2
18-6mdk/kernel/fs 中查出当前系统所支持的文件系统种类
从图-1 中可以看到笔者使用的 Mandrake Linux 8
2 支持的文件系统非常多
Linux系统核心支持十多种文件系统类型:jfs、 ReiserFS、ext、ext2、ext3、iso9660、xfs、 minx、msdos、umsdos、Vfat、NTFS、Hpfs、Nfs、smb、sysv、proc 等
这里我们对最常用的几个文件系统的发展情况和优缺点作详细介绍:ext、ext2、ext3、jsf、 、xfs、ReiserFS
一、 ext ext 是第一个专门为 Linux 的文件系统类型,叫做扩展文件系统
它在 1992 年 4 月完成的
它为 Linux 的发展取得了重要作用
但是在性能和兼容性上存在许多缺陷
现在已经很少使用了
二、 ext2 ext2 是为解决 ext 文件系统的缺陷而设计的可扩展的高性能的文件系统
又被称为二级扩展文件系统
它是在 1993 年发布的,设计者是 Rey Card
ext2 是 Linux 文件系统类型中使用最多的格式
并且在速度和 CPU 利用率上较突出,是 GNU/Linux 系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计
Ext2 可以支持256 字节的长文件名,其单一文件大小 与文件系统本身的容量上限与文件系统本身的簇大小有关,在一般常见的Inte