linux支持的文件系統有:Btrfs、JFS、 ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。
本教程操作環境:Red Hat Enterprise Linux 6.1系統、Dell G3電腦。
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核心所做的第一個文件系統。單個文件最大限制:未知;該文件系統最大支持2GB的容量。
3、ext2由Rémy Card設計,用以代替ext,是LINUX內核所用的文件系統。單個文件最大限制2TB;該文件系統最大支持32TB的容量。
4、ext3一個日志文件系統。單個文件最大限制16TB,該文件系統最大支持32TB的容量。
5、ext4Theodore Tso領導的開發團隊實現,Linux系統下的日志文件系統。單個文件最大限制16TB,該文件系統最大支持1EB的容量。
6、JFS2一種字節級日志文件系統,該文件系統主要是為滿足服務器的高吞吐量和可靠性需求而設計、開發的。單個文件最大限制16TB,該文件系統最大支持1PB的容量。
注意事項:這里僅對這些文件系統的當文件大小的最大限制和文件系統的最大容量進行了說明,并沒有說明其性能的對比情況。
相關推薦:《Linux視頻教程》