当前位置:首页 > linux > 正文

linux文件系统的各类文件如何存放(linux存放系统配置文件和子目录)

  • linux
  • 2024-03-17 03:46:43
  • 289
目录结构:
Linux文件系统遵循一个树形目录结构,每个目录都可以包含文件或其他目录。
根目录(/)是目录树的顶层。
所有文件和目录都存储在文件系统中的一系列块中。
索引节点:
每个文件和目录都有一个关联的索引节点(inode)。
索引节点包含有关文件的信息,包括:
文件类型(普通文件、目录等)
文件大小
文件权限
时间戳(最后修改、访问等)
指向数据块的指针
数据块:
文件数据存储在称为数据块的固定大小的块中。
索引节点中的指针指向文件的数据块。
数据块的大小通常为 4kB 或 8kB,具体取决于文件系统。
文件元数据:
文件元数据存储在索引节点中,包括:
文件名
用户 ID 和组 ID
访问和修改时间
文件大小
文件类型
其他要素:
超级块:包含有关文件系统的信息,例如块大小、索引节点数量和可用空间量。
块组:文件系统被划分为块组,每个块组包含一定数量的索引节点和数据块。
空闲列表:跟踪未分配的索引节点和数据块。
坏块列表:跟踪文件系统中损坏的块。