a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 119|回复: 0

[红帽认证] Linux认证指导:文件的记录形式

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
文件的记录形式' D9 l) d! c/ X) C: C# M
    linux文家系统使用索引节点(inode)来记录文件信息。索引节点是一种数据结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。
  V$ `  d0 }- h, ~一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一的元素对应。每个索引节点在数组中的索引号,称为索引节点号。
: G/ M5 W# R1 r2 J2 k, q# E    linux文件系统将文件索引节点号和文件名同时保存在目录中,所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。
- n. k- q: F1 L' F$ \/ L4 m! S对于一个文件来说,有一个索引节点号与之对应;而对于一个索引节点号,却可以对应多个文件名。+ `1 L4 }% m4 R' R9 |( D  R
    连接分为软连接和硬连接,其中软连接又叫符号连接。2 T6 x9 x' K9 [9 j2 i1 A
    硬连接: 原文件名和连接文件名都指向相同的物理地址。目录不能有硬连接;硬连接不能跨文件系统(不能跨越不同的分区),文件在磁盘中只有一个拷贝。
5 Z% b: u$ {0 ~% k% A+ t( A/ r            由于删除文件要在同一个索引节点属于唯一的连接时才能成功,因此硬连接可以防止不必要的误删除。
$ p- X, L# r- G6 ?0 K1 M: k    软连接: 用 ln -s 命令建立文件的符号连接。符号连接是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径名。没有防止误删除的功能。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-29 05:01 , Processed in 0.496888 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表