linux支持的文件系统有:Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。
本教程操作环境:RedHatEnterpriseLinux6.1系统、DellG3笔记本。
Linux操作系统使用虚拟文件系统(VFS)向下和用户进程文件访问系统调用插口,向上和具体不同文件系统的实现插口。VFS屏蔽了具体文件的实现细节,向下提供统一的操作插口。
通过VFS可以实现任意的文件系统,这种文件系统通过文件访问系统调用都可以访问。所以Linux系统核心可以支持十多种文件系统类型,例如Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。
下边说明其支持的几个重要的文件系统
2、ext专门为Linux设计的红帽子linux下载,为linux核心所做的第一个文件系统。单个文件最大限制:未知;该文件系统最大支持2GB的容量。
3、ext2由RémyCard设计,用以取代ext,是LINUX内核所用的文件系统。单个文件最大限制2TB;该文件系统最大支持32TB的容量。
4、ext3一个日志文件系统。单个文件最大限制16TBredhat linux 下载,该文件系统最大支持32TB的容量。
5、ext4TheodoreTso领导的开发团队实现,Linux系统下的日志文件系统。单个文件最大限制16TBlinux文件系统测试,该文件系统最大支持1EB的容量。
6、JFS2一种字节级日志文件系统,该文件系统主要是为满足服务器的高吞吐量和可靠性需求而设计、开发的。单个文件最大限制16TBlinux文件系统测试,该文件系统最大支持1PB的容量。
注意事项:这儿仅对那些文件系统的当文件大小的最大限制和文件系统的最大容量进行了说明,并没有说明其性能的对比情况。