介绍一下Linux文件的记录形式


Posted in 面试题 onApril 18, 2012
linux文家系统使用索引节点(inode)来记录文件信息。索引节点是一种数据结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。
一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一的元素对应。每个索引节点在数组中的索引号,称为索引节点号。
linux文件系统将文件索引节点号和文件名同时保存在目录中,所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。
对于一个文件来说,有一个索引节点号与之对应;而对于一个索引节点号,却可以对应多个文件名。
连接分为软连接和硬连接,其中软连接又叫符号连接。
硬连接: 原文件名和连接文件名都指向相同的物理地址。目录不能有硬连接;硬连接不能跨文件系统(不能跨越不同的分区),文件在磁盘中只有一个拷贝。
由于删除文件要在同一个索引节点属于唯一的连接时才能成功,因此硬连接可以防止不必要的误删除。
软连接: 用 ln -s 命令建立文件的符号连接。符号连接是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径名。没有防止误删除的功能。

Tags in this post...

面试题 相关文章推荐
PHP如何去执行一个SQL语句
Mar 05 面试题
serialVersionUID具有什么样的特征
Feb 20 面试题
什么造成了Java里面的异常
Apr 24 面试题
杭州时比特电子有限公司SQL
Aug 22 面试题
.net开发工程师面试题
Feb 25 面试题
Net Remoting把服务器端激活两种模式
Jan 22 面试题
linux面试题参考答案(8)
Apr 19 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
Aug 18 面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 面试题
一套中级Java程序员笔试题
Jan 14 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
Ejb技术面试题
Apr 29 面试题
Linux面试题LINUX系统类
Nov 25 #面试题
如何利用find命令查找文件
Feb 07 #面试题
介绍一下linux文件系统分配策略
Nov 17 #面试题
几个Shell Script面试题
Apr 18 #面试题
介绍一下write命令
Aug 10 #面试题
Linux操作面试题
Feb 11 #面试题
几个Linux面试题笔试题
Aug 01 #面试题
You might like
php表单提交问题的解决方法
2011/04/12 PHP
从性能方面考虑PHP下载远程文件的3种方法
2015/12/29 PHP
PHP实现多关键字加亮功能
2016/10/21 PHP
Redis构建分布式锁
2017/03/28 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
js 对小数加法精度处理示例说明
2013/12/27 Javascript
KnockoutJS 3.X API 第四章之click绑定
2016/10/10 Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
2016/10/11 Javascript
浅析jQuery操作select控件的取值和设值
2016/12/07 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
JS实现微信摇一摇原理解析
2017/07/22 Javascript
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
vue实现底部菜单功能
2018/07/24 Javascript
Python实现的几个常用排序算法实例
2014/06/16 Python
python批量提交沙箱问题实例
2014/10/08 Python
python+numpy实现的基本矩阵操作示例
2019/07/19 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python网页解析器使用实例详解
2020/05/30 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
最简单的matplotlib安装教程(小白)
2020/07/28 Python
python利用后缀表达式实现计算器功能
2021/02/22 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
Janie and Jack美国官网:GAP旗下的高档童装品牌
2019/09/09 全球购物
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
大学生毕业自我鉴定范文
2013/11/03 职场文书
个人党性剖析材料
2014/02/03 职场文书
餐厅执行经理岗位职责范本
2014/02/26 职场文书
挂靠协议书范本
2014/04/22 职场文书
安全生产大检查方案
2014/05/07 职场文书
解放思想大讨论活动心得体会
2014/09/11 职场文书
2015年教研组工作总结
2015/05/04 职场文书
婚育证明样本
2015/06/16 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
深入探讨opencv图像矫正算法实战
2021/05/21 Python
Vue监视数据的原理详解
2022/02/24 Vue.js