● Linux把文件名和文件控制信息分 开管理,把文件控制信息单独组成 个称为节点( inode)的结构体。 ● inode实质上是一个由系统管理的 “目录项”。 ●每个文件对应一个node,它们在 系统中有唯一的编号,称node号
⚫Linux 把文件名和文件控制信息分 开管理,把文件控制信息单独组成 一个称为i节点(inode)的结构体。 ⚫inode实质上是一个由系统管理的 “目录项”。 ⚫每个文件对应一个inode,它们在 系统中有唯一的编号,称inode号
目录项 inode inoe号文件名 编号 件 控生 信息
●文件检索的工作效率是决定文件系 统质量的主要设计目标。 ●由于 Linux采用比一般操作系统短 小简单的目录项结构,从而有效地 加快了文件检索的速度。 采用这种方式还便于实现文件的共 早
⚫文件检索的工作效率是决定文件系 统质量的主要设计目标。 ⚫由于Linux采用比一般操作系统短 小简单的目录项结构,从而有效地 加快了文件检索的速度。 ⚫采用这种方式还便于实现文件的共 享
二. Linux文件的类型 ●从对文件内容处理的角度,无论是 哪种类型的文件, Linux都把它们 看做是无结构的流式文件。 ●把文件的内容看做是一系列有序的 字符流。 ●对文件的内容和结构是由应用程序 进行解释的
二.Linux文件的类型 ⚫从对文件内容处理的角度,无论是 哪种类型的文件,Linux 都把它们 看做是无结构的流式文件。 ⚫把文件的内容看做是一系列有序的 字符流。 ⚫对文件的内容和结构是由应用程序 进行解释的
1.普通文件 ●用户和操作系统用于存放数据、程 序等信息的文件。 ●它们一般都长期地存放在外存储器 (磁盘、磁带等)中 普通文件一般又分为 ◆文本文件 ◆二进制文件
1.普通文件 ⚫用户和操作系统用于存放数据、程 序等信息的文件。 ⚫它们一般都长期地存放在外存储器 (磁盘、磁带等)中。 ⚫普通文件一般又分为: 文本文件 二进制文件