访问控制

文件的 rwx 权限位存储在 inode 中:

  • 所有者权限 (owner permission)
  • 组权限 (group permission)
  • 公共权限 (public permission)

完整性保护

系统崩溃或断电可能导致文件数据与元数据不一致。

完整性保护 (integrity protection) 策略

  • 定期备份 (routinely backup)
  • 一致性检查 (consistency checking)
  • 日志 (journaling)

日志

文件系统在进行任何操作时都将事务 (transaction) 记录到一个日志中。

若错误发生,OS 重新启动时,文件系统的恢复进程会扫描日志,寻找未完成的事务并按顺序重新执行它们。