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


Posted in 面试题 onApril 17, 2012
参考答案:
Linux通过i节点表将文件的逻辑结构和物理结构进行转换。
i节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。Linux文件系统通过把i节点和文件名进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。

Tags in this post...

面试题 相关文章推荐
如何向接受结构参数的函数传入常数值
Feb 17 面试题
怎样从/向数据文件读/写结构
Nov 23 面试题
SQL Server提供的3种恢复模型都是什么? 有什么区别?
May 13 面试题
必须要使用游标的SQL语句有那些
May 07 面试题
怎么可以提高数据库查询数据的速度
Jun 28 面试题
什么是表空间(tablespace)和系统表空间(System tablespace)
Feb 25 面试题
简述索引存取方法的作用和建立索引的原则
Mar 26 面试题
.NET面试题:什么是值类型和引用类型
Jan 12 面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 面试题
通用C#笔试题附答案
Nov 26 面试题
下列程序在32位linux或unix中的结果是什么
Jan 26 面试题
Ajax主要包含了哪些技术
Jun 12 面试题
介绍一下gcc特性
Jan 20 #面试题
说一下Linux下有关用户和组管理的命令
Jan 04 #面试题
nohup的用法
Nov 26 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 #面试题
介绍一下Linux中的链接
Jun 05 #面试题
Linux的主要特性
Oct 06 #面试题
Linux如何修改文件和文件夹的权限
Sep 05 #面试题
You might like
图书管理程序(三)
2006/10/09 PHP
php session 预定义数组
2009/03/16 PHP
php checkbox 取值详细说明
2010/08/19 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
php获取根域名方法汇总
2014/10/28 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
2016/03/20 PHP
基于ThinkPHP删除目录及目录文件函数
2020/10/28 PHP
NodeJS中Buffer模块详解
2015/01/07 NodeJs
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
基于JS实现视频上传显示进度条
2020/05/12 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
对python中return和print的一些理解
2017/08/18 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
程序员经常用到的UNIX命令
2015/04/13 面试题
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
小学端午节活动方案
2014/03/13 职场文书
个人自荐材料
2014/05/23 职场文书
2014年服装销售工作总结
2014/11/27 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
话题作文之诚信
2019/11/28 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang