文件管理

文件的属性

文件内部数据的组织



文件之间的组织

操作系统向上层提供功能



-
创建文件

-
删除文件

-
打开文件


-
关闭文件

- 读文件

- 写文件

文件的逻辑结构


无结构文件

有结构文件

顺序文件


文件的物理结构


磁盘块(文件块)



连续分配
- 优点

对于机械硬盘

- 缺点


总结

链接分配
隐式链接



显式链接


总结

索引分配


链接方案

多层索引

混合索引

总结

文件目录
对目录管理的要求
- 实现“按名存取”
- 提高目录的检索速度
- 文件共享
- 允许文件重名
文件目录的实现
FCB
每一个文件对应一个文件控制块(FCB)
一系列文件控制块构成了文件目录
一个FCB包含的信息
- 基本信息:文件名,物理位置,逻辑结构,物理结构
- 存取控制信息:存取权限等
- 使用信息:创建修改日期等

索引节点
FCB不再存放所有信息,只存放文件名和索引结点,以减少FCB的大小
文件的其他信息存放在索引结点中


文件目录的结构
单级
**
两级

多级(树形)



文件共享


基于索引结点(硬链接)

基于符号链 (软链接)

文件保护

口令保护

加密保护

优点:保密性强,不需要在系统中存储“密码”
缺点:编码/译码,或者说加密/解密要花费一定时间。
访问控制





















