[OS]Linux文件管理

92 阅读1分钟
  1. 文件逻辑结构:
  2. 流文件
  3. 顺序文件
  4. 索引文件——每条建一个索引
  5. 顺序索引文件——按乘方往下拆分
  6. 文件目录
    1. 索引节点
      1. 索引节点:摘除文件名
      2. FCB = 文件名+索引节点
      3. 目的:相同大小的磁盘块可以保存更多的FCB,加快检索时间
      4. 分为内存索引节点、硬盘索引节点
    2. 无环图目录
      1. 解决树形结构不便于文件共享(树形目录结构有助于文件的管理和保护)
      2. 无环图:一个节点有好几个个爸爸
      3. 共享计数器
  7. 文件共享
    1. 硬链接:有向无环图
    2. 软连接:Link型文件——即快捷方式,存放真实文件路径
  8. 访问控制:
    1. 口令——口令明文保存在OS中
    2. 密码:把整个文件加解密,需要耗费额外的时间
    3. FCB中的访问权限控制表