文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构; 即在磁盘上组织文件的方法
一. 文件系统组成
文件系统由三部分组成: 与文件管理有关软件被管理文件以及实施文件管理所需数据结构一个分区或磁盘能作为文件系统使用前, 需要初始化, 并将记录数据结构写到磁盘上这个过程就叫建立文件系统
二. 中心概念
超级块 superblock:i 节点 inode, 数据块 data block, 目录块 directory block, 和间接块 indirection block
三. 文件逻辑结构
文件的逻辑结构是依照文件的内容的逻辑关系组织文件结构文件的逻辑结构可以分为流式文件和记录式文件
四. 常见文件系统类型
(1)NTFS
NTFS 文件系统是一个基于安全性的文件系统, 是 Windows NT 所采用的独特的文件系统结构, 它是建立在保护文件和目录数据基础上, 同时照顾节省存储资源减少磁盘占用量的一种先进的文件系统
(2)CDFS
CDFS 是大部分的光盘的文件系统, 只有小部分光盘使用其他文件系统这些文件系统只能在 CD-R 或 CD-RW 上读取
(3)exFAT
(全称 Extended File Allocation Table File System, 扩展 FAT, 即扩展文件分配表)是 扩展文件分配表主界面扩展文件分配表主界面 MicrosofWindows Embeded 5.0 以上 (包括 Windows CE 5.06.0Windows Mobile566.1) 中引入的一种适合于闪存的文件系统, 为了解决 FAT32 等不支持 4G 及其更大的文件而推出对于闪存, NTFS 文件系统不适合使用, exFAT 更为适用
(4)RAW
RAW 文件系统是一种磁盘未经处理或者未经格式化产生的的文件系统, 一般来说有这几种可能造成正常文件系统变成 RAW 文件系统.
(5)Ext3
是一种日志式文件系统日志式文件系统的优越性在于: 由于文件系统都有快取层参与运作, 如不使用时必须将文件系统卸下, 以便将快取层的资料写回磁盘中因此每当系统要关机时, 必须将其所有的文件系统全部 shutdown 后才能进行关机
来源: http://www.bubuko.com/infodetail-2510534.html