Linux 内核支持是多种不同类型的文件系统,对于RedHat Linux,系统默认使用ext2、ext3 和swap 文件系统。Linux系统因为使用VFS,所有其核心可以支持如ext、ext2、ext3、ext4、JFS2等的多种的文件系统。下面是对Linux 常用的文件系统类型。
专门为linux核心做的的第一个文件系统。单个文件最大限制:未知;该文件系统最大支持2GB的容量。
由Rémy Card设计,用以代替ext,是LINUX内核所用的文件系统。单个文件最大限制2TB;该文件系统最大支持32TB的容量。
一个日志文件系统。单个文件最大限制16TB,该文件系统最大支持32TB的容量。
Theodore Tso领导的开发团队实现,Linux系统下的日志文件系统。单个文件最大限制16TB,该文件系统最大支持1EB的容量。
一种字节级日志文件系统,该文件系统主要是为满足服务器的高吞吐量和可靠性需求而设计、开发的。单个文件最大限制16TB,该文件系统最大支持1PB的容量。
RedHat Linux采用的ext3外,常用的还有reiserfs 和jfs 等日志文件系统。
swap 文件系统用于Linux的交换分区。在Linux 中,使用整个交换分区来提供虚拟内存,其分区大小一般应是系统物理内存的2倍。
在安装Linux操体系统时,就应该创建交换分区,它是Linux正常运行所必需的,其类型必须是swap。交换分区由操作系统自行管理。
vfat 是Linux对DOS、Windows 系统下的FAT (包括FAT16 和 FAT32 )文件系统的一个统称。RedHat Linux支持FAT16 和FAT32 分区,也能在该系统中通过相关命令创建FAT分区。
NFS 即网络文件系统,用于在UNIX 系统间通过网络进行文件共享,用户可以将网络中NFS 服务器提供的共享目录,挂载到本地的文件目录中,从而实现访问NFS 文件系统中的内容。
该文件系统是光盘所使用的标准文件系统,Linux 对该文件系统也有很好的支持,不仅能读取光盘和光盘ISO 映像文件,而且还支持在Linux环境中刻录光盘。