Linux支持超过12个采用NFS技术的文件系统。链接Linux(即操作系统代码)时,须要指定默认文件系统选项。可以按照须要动态调用其他文件系统。Ext文件系统是最流行的选择。它类似于伯克利文件系统。
该文件系统假设c盘以引导块开始,之后从一系列其他块组创建c盘。块组按次序编号,并包含多个子数组。
整体组织如图所示。
块组中的子数组的详尽信息如下-
超级块-指定块数、i节点数、块大小等。组描述——包含有关位图位置、空闲块数、索引节点、组中目录等的信息。块位图-包含空闲块列表。I-nodeBitmap–包含一个空闲I-node列表。I-nodes–这些是实际的i-nodes。每位I节点长128字节。
Linux支持以下文件类型-
目录-这只是一个名称列表。普通文件——这是一个包含数据或应用程序或可执行文件的文件。符号链接–该文件实际上是到另一个文件(或路径)的链接。特殊文件-这是指设备驱动程序。命名管线——这是两个或多个进程之间用于数据交换的公共通道。
Windows中的文件系统:-Windows2000(W2K)支持多种文件系统,包括在Windows95、MS-DOS和OS/2上运行的文件分配表(FAT)。并且W@K的开发人员还设计了一个新的文件系统,即W2K文件系统(NTFS),借以满足工作站和服务器的高档需求。
高档应用的反例包括:
顾客端/服务器应用程序,比如文件服务器、计算机服务器和数据库服务器。资源密集型工程和科学应用。小型企业系统的网路应用程序。
NTFS的主要特征:
NTFS是一个灵活而强悍的文件系统,它构建在一个简单的文件系统模型之上。NTFS最显着的特点包括:
可恢复性安全大c盘和大文件多个数据流通用索引工具
NTFS卷和文件结构:
NTFS使用以下c盘储存概念-
部门:
c盘上最小的化学储存单元。以字节为单位的数据大小是2的幂linux 文件系统测试,但是几乎总是512字节。簇:
一个或多个连续(在同一轨道上彼此相邻)磁道。磁道中的簇大小是2的幂。容积:
c盘上的一个逻辑分区linux源代码分析,由一个或多个簇组成linux 文件系统测试,由文件系统拿来分配空间。在任何时侯,卷都包含文件系统信息、文件集合以及卷上可分配给文件的任何其他未分配空间。卷可以是单个c盘的全部或一部份嵌入式linux 培训,也可以跨越多个c盘。假如采用硬件或软件RAID5,则卷由跨越多个c盘的条带组成。