美文网首页
UNIX文件系统----系统存储结构

UNIX文件系统----系统存储结构

作者: theagao | 来源:发表于2018-03-24 17:38 被阅读0次

1   文件存储结构

在逻辑设备(被UNIX系统划分为多个区域的存储介质,例如硬盘,软盘,光盘,每个区域都可以像独立的物理设备一样单独进行管理和数据存储),按照一定的格式进行划分,就构成了逻辑文件系统。

逻辑文件系统的存储结构

引导块 | 超级块 | i节点表 | 数据存储区

2  文件系统的建立

# mkfs specialfile blocksize gap blocks

specialfile 逻辑设备名

blocksize  文件系统块的大小,通常为512

gap:间隔因子,用于提高读写速度

blocks:文件系统的大小 512 * 2的n次方  512,1024,2048...

3 文件系统的安装和拆卸

建立好的文件系统在使用时,应挂接到一个目录下,用户在访问该目录下时也就访问到了挂接在该目录下的文件系统的内容   挂接操作就叫  安装

# mount  specialfile directoryname

eg: mount  /dev/hd03 /mnt

# unmount  specialfile( or directoryname)

eg: unmount  /dev/hd03 (or unmount /mnt)

4  文件系统的逻辑结构

逻辑结构

文件和进程是UNIX系统的两个基本概念

静态的对象------》都是文件的范畴

动态的 --------》 进程

5 目录文件的内容

仅包含欲访问存放于其中的文件或者目录所必需的信息

目录条目,包括一个文件名(或者子目录名)+ 一个相关的inode(i节点)序数

i 节点号为0  表示已删除的文件

i 节点号为1 表示坏块

i 节点号为2  表示根目录

目录结构

6 索引节点(inode, i节点)

磁盘i节点表中的一个表项,存放文件的静态信息,各文件文件是以其i节点号相互区别的。

用户访问文件的过程:

指定的文件名---》找到相关的inode序数--》访问inode表---》找到文件的位置---》访问文件中的包含的数据

相关文章

  • UNIX文件系统----系统存储结构

    1 文件存储结构 在逻辑设备(被UNIX系统划分为多个区域的存储介质,例如硬盘,软盘,光盘,每个区域都可以像独立的...

  • Zookeeper技术内幕

    1 重要理论 1.1 数据模型znode ​ ​ zk 数据存储结构与标准的 Unix 文件系统非常相...

  • Unix文件系统傻傻搞不懂?这里文章虽长,但是你细品就够了

    Unix文件系统是一种以易于管理的方式组织和存储大量信息的逻辑方法。 文件是存储信息的最小单位。 Unix文件系统...

  • 文件系统结构标准

    文件系统结构标准(Filesystem Hierarchy Standard,FHS),FHS定义了Unix-li...

  • Zookeeper(二)-数据模型

    概述 zookeeper的数据结构与linux文件系统很类似,和文件系统不同的是,zk的数据存储是结构化存储,没有...

  • Zookeeper简介

    特点 数据结构简单,类似Unix文件系统树形结构,每个目录称为Znode节点,但是又不同于文件系统,既可以做目录拥...

  • Linux文件系统的结构

    Linux文件系统结构 Linux系统中我们比较常用的目录是: home :用户目录 usr : Unix So...

  • 系统基础-文件系统

    Linux 文件系统 文件系统 Linux 使用了树形文件存储结构,在磁盘上存储文件的时候,使用的则是目录加文件的...

  • unix文件和i/o流

    关于unix文件结构 在unix/linux文件系统中,一切皆是文件,目录是文件,设备是文件,文件是文件........

  • ubuntu是啥

    一、目录介绍 Linux 和 Unix 文件系统被组织成一个有层次的树形结构。文件系统的最上层是 /,或称为 根目...

网友评论

      本文标题:UNIX文件系统----系统存储结构

      本文链接:https://www.haomeiwen.com/subject/kjoqcftx.html