Directory Operations

Directory operations 管理 names 與 file identifiers 的對應。

常見操作:

  • Search:找某個 name 是否存在。
  • Create:加入新的 directory entry。
  • Delete:移除 name,必要時回收 file。
  • List:列出 directory 內的 entries。
  • Rename:改變 entry name,可能也移到另一個 directory。
  • Traverse:走訪 directory tree / graph,例如 backup 或 search。

Traversal 要處理 permission、symbolic links、shared directories 與 cycles。