一,文件系统
1.对于大多数用户而言,文件系统是操作系统的一部分,是操作系统的一个功能。
2.他提供了一个对操作系统和所有用户程序和数据的在线存储和访问的操作,
3.文件系统是在设备上,比如机械硬盘,SSD等
每个分区的开头是分区信息,目录表等
低级格式化->划分扇区,写入控制信息->写入文件系统
4。文件系统包含两个不同的部分:①一组文件的集合,每个文件都会存储相关联的数据,②目录结构,组织和提供所有文件的信息
二,文件概念
文件存储会有一点浪费,比如实际大小3.38m,占用空间4.1M
三,访问方法
四,文件目录
扇区分为几个部分,一个是分区信息,一个是文件目录,还有就是文件信息
directory可以看作是一个将所有文件名字翻译成文件条目的符号表
一层目录结构:所有文件包含在一个文件夹下,这种很容易实现,但是命名文件是个很大的问题
两层目录结构:每个用户有自己的用户目录,每个用户目录有相似的结构,相当于都有一个一层目录,所有用户目录都归master file directory管理,先找到master 这个目录结构,然后找到登录用户的目录,然后将用户的目录结构读出来
树形结构:
1.允许用户在自己的目录下创建文件或子目录来管理文件记录
2.一个树形结构有一个根目录,每个文件都有一个唯一的路径名
3.一个目录包含不重名的很多文件或子目录