Linux/Unix面试题

当前位置: 面试问题网 > Linux/Unix面试题 > 介绍一下Linux文件的记录形式

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

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

【介绍一下Linux文件的记录形式】相关文章

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

2. 介绍一下linux文件系统分配策略

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

4. 介绍一下linux的文件权限

5. 介绍一下linux的文件系统

6. 如何打印出当前源文件的文件名以及源文件的当前行号

7. 介绍一下Linux中的链接

8. 介绍一下Linux内核的排队自旋锁

9. Linux文件系统类型

10. Linux文件操作命令都有哪些

本文来源:https://www.mianshiwenti.com/a13581.html

点击展开全部

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

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝介绍一下Linux文件的记录形式﹞相关内容

「介绍一下Linux文件的记录形式」相关专题

其它栏目

也许您还喜欢