1 文件
(1)文件的定义:
(2)文件的分类:
①按用途分类:系统文件、用户文件、库文件;
- 系统文件:
- 用户文件:
- 库文件:
②按文件中数据的形式分类:源文件、目标文件、可执行文件。
- 这里hello.o就是目标文件。
③按存取控制属性分类:
④按组织形式和处理方式分类:
2 文件原数据和索引节点
(1)索引节点就是原数据的载体:
(2)文件控制块:
(3)索引节点:(通过索引节点指针来找索引节点。)
inode和FCB是不同系统中的文件管理方式:
索引节点优点:
- 为什么索引节点可以提高文件检索的速度:
- 为什么索引节点可以方便文件共享?
(4)索引节点的两种状态:
3 文件的操作
(1)引入几个概念:
- 系统打开文件表:
- 文件描述符表:
3.1 建立文件
(1)
3.2 删除文件
(1)
3.3 打开文件
(1)