对比Linux文件系统和DOS文件系统
二
盖
氢拿
对比
文件系统和
娄
秦皇岛职业技术学院
文件系统
雨
河北
秦皇岛
〔摘
,。
共〕件系统是操作系统用以表明磁盘或分区上的文件的一种方法以及数据结构文
。
,
也即磁盘上文件组织的方法
。
这个词也用于指
“
。
一
个用于存储文件的分区或
”
,
磁盘或者是指给定文件系统的类型因此某人可以说我有两个文件系统意思是说他有两个存储文件的分区或者某人说扩展文件系统统的类型从系统结构和文件本身两个角度对文件系统和文件系统进行对比使读者对操作系统中的文件系统有更深刻的理解
,
,
“
”
意思是说文件系
关一词文件系统中圈分类号
文做标识码文童编号
一一
、
一
、
系挽结构的区别文件系统是一个目录树的结构
,
八
、
、
、
、
、
。
系统是以文件
。
它的根是根目录等
,
“
”
,
往
的目的为依据对文件进行分组的
录中
。
,
即相同目的的命令都放在同一子目
它们中的操作系统的特定功能
下连接各个分支
,
例如
,
、
、
如图所示
。
系统子目录中的文件的作用是保证系统的正常运行
,
图
文件系统
许多还有自己的下级子目录
的程序
。
并容纳完成
二用户的登录子目录根目录里有一个名为的子目录
,
它容纳系统上全体用户的登
、
米
肥
几
月
,
米米笨
但是与
孵
录子目录
,
也叫做主目录
家目录等
。
也采用目录树的结构
的略有不同
,
如图所示
三路径名用户在创建子目录或者文件时分配的名字并不是它的全名
。
个
图
文件系统
子目录的全名是它的路径名
。
子目录间继承性的嵌套关
子目录再到
系构成了路径
个文件
。
,
而这些路径用来惟一地确定和引用一个子目录或者
一
以每个分区为树根
列的情形
。
爪爪爪
,
在图
,
中
,
从根目录
“
”
到
。
子目录
一
是一个路径
路径名写成
,
吧
系统标识某个子目录时实际
由于有多个分区
,
所以形成了多个树并
,
用的名字总是从根目录开始
组成
。
并由堆叠在该子目录上面的各级子目录
。
将文件存放到逐层继承排列的子目录中很像是一棵树
,
这种结构的形状
路径名可以是绝对的也可以是相对的二
、
所以称为
,
“
树状结构
”
这个树
,
文件的区别
文件名
十
状结构是倒挂的
可以说有个
目录
。
它的根被置于最顶部
,
,
从根向下延伸的是枝
。
每个
,
一
枝向上只有一个连接
“
但向下可以再有更多个枝
,,
从这个角度看
也
文件的名字是文件名扩展名的度必须不大于个字符名之间用句点隔开
。,
。
字符的结构
。
文件名的长
,
父子
”
结构
即每个子目录都是另一个子目录的下级子
扩展名最多可以有个字符
在文件名和扩展在
文件名长度最多
,
一个子目录可以有多个下级子目录
,
但它自身只能是一个父目
后来个人操作系统由
发展到
,
录的子目录
如图所示
。
及以后的版本中开始支持长文件名格式
一
用户的系统子目录图从根目录开始的
可达
个字符
,
。
使用扩展名作为文件类型的标志
。
即使发展到了
文件结构
仍然是如此二
文件类型中各种文件都有相同的物理格式即字节流
”
,
“
加
吐口闷卜
一
系统子目录
字节流
。
就是一个字节序列
。
。
这使
操作系统能够把文件
,
的概念应用到系统中的每个数据元
是一样
用户于目录
子目录也被归入文件类
设备也
将各种事情都作为文件使
以操作系统能够更容易地组织
,
和交换数据
文件中的数据可以直接发送给显示器等设备
因为设备
。。
与操作系统之间与普通文件一样使用的都是同一种字节流文件格式即
“
的文件结构从一个根目录个子目录
。
目录
开始向下分成多
这个同样的文件格式也被用在这个操作系统的其他成分里器和键盘这类设备的接口被设计为一个文件
显示
根目录中的几个系统级子目录里容纳着形成
。
操作系
、
子目录等其他成分就是
下转第页
统各种功能的文件和程序
标准的
、
原始的文件系统包括八