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


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

Tags in this post...

面试题 相关文章推荐
PHP面试题-$message和$$message的区别
Dec 08 面试题
PHP开发工程师面试问题集锦
Nov 01 面试题
关键字final的用法
Oct 02 面试题
如何在Oracle中查看各个表、表空间占用空间的大小
Oct 31 面试题
什么是Assembly(程序集)
Sep 14 面试题
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
Aug 13 面试题
abstract是什么意思
Feb 12 面试题
山海经纬软件测试笔试题和面试题
Apr 02 面试题
remote接口和home接口主要作用
May 15 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 面试题
什么是Web Service?
Jul 25 面试题
Java面试笔试题大全
Nov 23 面试题
介绍一下gcc特性
Jan 20 #面试题
说一下Linux下有关用户和组管理的命令
Jan 04 #面试题
nohup的用法
Nov 26 #面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 #面试题
介绍一下Linux中的链接
Jun 05 #面试题
Linux的主要特性
Oct 06 #面试题
Linux如何修改文件和文件夹的权限
Sep 05 #面试题
You might like
PHP 分页原理分析,大家可以看看
2009/12/21 PHP
Yii分页用法实例详解
2014/12/04 PHP
yii2中的rules 自定义验证规则详解
2016/04/19 PHP
php创建图像具体步骤
2017/03/13 PHP
php+ajax实现商品对比功能示例
2019/04/13 PHP
你可能不再需要JQUERY
2021/03/09 Javascript
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
Javascript 绘制 sin 曲线过程附图
2014/08/21 Javascript
jQuery实现简单二级下拉菜单
2015/04/12 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
2015/11/30 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
vue 自定义全局方法,在组件里面的使用介绍
2018/02/28 Javascript
用vue写一个仿简书的轮播图的示例代码
2018/03/13 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
node.js实现为PDF添加水印的示例代码
2018/12/05 Javascript
详解node和ES6的模块导出与导入
2020/02/19 Javascript
通过实例解析vuejs如何实现调试代码
2020/07/16 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
2021/01/07 Vue.js
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
在python的类中动态添加属性与生成对象
2016/09/17 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
python 中字典嵌套列表的方法
2018/07/03 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
New delete 与malloc free 的联系与区别
2013/02/04 面试题
设立有限责任公司出资协议书
2014/11/01 职场文书
2016年端午节校园广播稿
2015/12/18 职场文书
vue中div禁止点击事件的实现
2022/04/02 Vue.js