常見的文件系統有FAT、NTFS、ExtFAT、ext2、ext3、reiserFS、VFAT、APFS。
1、FAT文件系統。
FAT文件系統誕生於1977年,它最初是為軟盤設計的文件系統,但是後來隨著微軟推出dos和win 9x系統,FAT文件系統經過適配被逐漸用到了硬盤上,並且在那時的20年中,壹直是主流的文件系統。
2、NTFS文件系統。
它是壹種比FAT32功能更加強大的文件系統,從windows 2000之後的windows系統的默認文件系統都是NTFS,而且這些windows系統只能夠安裝在NTFS格式的磁盤上。NTFS系統是壹個日誌性的文件系統,系統中對文件的操作都可以被記錄下來,當系統崩潰之後,利用日誌功能可以修復數據。
3、ExtFAT文件系統。
ExFAT也是微軟開發的文件系統,它是專門為閃存盤設計的文件系統,單個文件突破了4G的限制,而且分區的最大容量可達64ZB,建議512TB。 ExFAT在windows,Linux以及Mac系統上,都可以讀寫,作為U盤或者是移動硬盤的格式還是比較合適的。
4、ext2文件系統。
ext2是為解決ext文件系統的缺陷而設計的可擴展的、高性能的文件系統,又被稱為二級擴展文件系統。它是Linux文件系統中使用最多的類型,並且在速度和CPU利用率上較為突出。ext2存取文件的性能極好,並可以支持256字節的長文件名,是GNU/Linux系統中標準的文件系統。
5、ext3文件系統。
ext3是ext2文件系統的日誌版本,它在ext2文件系統中增加了日誌的功能。ext3提供了3種日誌模式:日誌(journal)、順序(ordered)和回寫(writeback)。與ext2相比,ext3提供了更好的安全性以及向上向下的兼容性能。
6、reiserFS文件系統。
reiserFS是Linux環境下最穩定的日誌文件系統之壹,使用快速的平衡二叉樹(binary tree)算法來查找磁盤上的自由空間和已有的文件,其搜索速度高於ext2,reiserFS能夠像其他大多數文件系統壹樣,可動態的分配索引節,而無須在文件系統中創建固定的索引節。
7、VFAT文件系統。
VFAT主要用於處理長文件的壹種文件名系統,它運行在保護模式下並使用VCACHE進行緩存,並具有和Windows系列文件系統和Linux文件系統兼容的特性。因此VFAT可以作為Windows和Linux交換文件的分區。
8、APFS文件系統。
APFS是蘋果公司發布的新的文件格式,替代目前所使用的HFS+格式。這壹全新文件系統專門針對閃存/SSD進行優化,提供了更強大的加密、寫入時復制元數據、空間分享、文件和目錄克隆、快照、目錄大小快速調整、原子級安全存儲基元,以及改進的文件系統底層技術。
百度百科-文件系統