文件系统
维基百科,自由的百科全书
-{T|zh-cn:文件系统;zh-tw:檔案系統}-
计算机的-{A|zh-cn:文件;zh-tw:檔案}-系统是一种存储和组织计算机文件和数据的方法,它使得对其访问和查找变得容易。文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种访问数据的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本不存在对应的文件(如 proc文件系统)。
严格地说, 文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型。
目录 |
[编辑] 文件系统概觀
[编辑] 文件系统的类型
文件系统的类型可以分为磁盘文件系统、网络文件系统和特殊文件系统。
[编辑] 磁盘文件系统
磁盘文件系统是一种设计用来利用数据存储设备来保存文件的文件系统,最常用的数据存储设备是磁盘驱动器,可以直接或者间接地连接到计算机上。例如:FAT、NTFS、HFS、HFS+、ext2、ext3、ISO 9660、ODS-5和UDF。 有些文件系统是 行程文件系统(也有译作日志文件系统)或者 追踪文件系统.
[编辑] 数据库文件系统
文件管理方面的一个新概念是一种基于数据库的文件系统的概念。不再(或者不仅仅)使用分层结构管理,文件按照他们的特征进行区分,如文件类型、专题、作者或者亚数据进行区分。于是文件检索就可以按照SQL风格甚至自然语言风格进行。
例如BFS和WinFS。