软件测试Linux面试题:简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程

简介: 软件测试Linux面试题:简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程

简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程


Linux通过i节点表将文件的逻辑结构和物理结构进行转换.i 节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息.在i节点表中最重要 的内容是磁盘地址表.在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块.


Linux文件系统通过把i节点和文件名进行 连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放的文件物 理块连接成文件的逻辑结构.


相关文章
|
存储 Linux
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——2.6 初始化块设备请求项结构
本节书摘来自华章计算机《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》一书中的第2章,第2.6节,作者:新设计团队著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1561 0
|
存储 安全 Unix
Linux基础知识-文件目录结构及重点关注对象
Linux基础知识-文件目录结构及重点关注对象
Linux基础知识-文件目录结构及重点关注对象
|
Linux Shell Go
《Linux操作系统编程》 第五章 文件和文件系统: 了解文件和文件系统的概念和特性,掌握Linux文件系统的基本操作
《Linux操作系统编程》 第五章 文件和文件系统: 了解文件和文件系统的概念和特性,掌握Linux文件系统的基本操作
141 0
|
JavaScript Linux
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——2.1 设置根设备、硬盘
本节书摘来自华章计算机《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》一书中的第2章,第2.1节,作者:新设计团队著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1413 0
|
JavaScript Linux
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——2.10 初始化缓冲区管理结构
本节书摘来自华章计算机《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》一书中的第2章,第2.10节,作者:新设计团队著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1491 0
|
存储 Linux
Linux磁盘管理之磁盘结构、概念、原理01
一、磁盘的分类 磁盘主要有IDE、SATA、SCSI。IDE是比较老的硬盘,数据速度比较慢;SATA是现在用的比较多的,台式机、笔记本大多都用的SATA硬盘;SCSI硬盘速度最快,但是价格相对较高。 二、硬盘的物理结构 硬盘存储数据是根据电、磁转换原理实现的。
1291 0
|
存储 SQL 算法
操作系统第四章_02 文件的逻辑结构
操作系统第四章_02 文件的逻辑结构
438 0
操作系统第四章_02 文件的逻辑结构
|
7月前
|
存储 缓存 算法
【linux】认识“文件”的本质,理解“文件系统”的设计逻辑,体会linux优雅的设计理念
【linux】认识“文件”的本质,理解“文件系统”的设计逻辑,体会linux优雅的设计理念
|
缓存 Linux 调度

热门文章

最新文章