【linux知识】文件存储结构及物理设备命名(FHS)

FHS是文件系统层次化标准(Filesystem Hierarchy Standard)。

一切从根目录 " / " 开始。

Linux中常见目录及对应内容:

【linux知识】文件存储结构及物理设备命名(FHS)_第1张图片

路径分为:绝对路径(从根目录开始)和相对路径(从当前路径开始)

物理设备命名规则:

  linux系统中一切皆文件。udev设备管理器服务以守护进程的形式运行并监听内核发出的信号来管理/dev目录下的设备文件

【linux知识】文件存储结构及物理设备命名(FHS)_第2张图片

  一台主机可以有多快硬盘,系统采用a~p来代表16块不同的硬盘(默认从a开始)。主分区或扩展分区为1~4。逻辑分区编号从5开始。

【linux知识】文件存储结构及物理设备命名(FHS)_第3张图片

  /dev目录下保存的是硬件设备文件,sd为存储设备,a表示系统中同类接口第一个被识别到的设备,5表示该分区为逻辑分区。即“是系统中第一块被识别的硬件设备中分区为5的逻辑分区的设备文件”。

  硬盘设备是由大量的扇区组成,每一个扇区容量为512字节,其中第一个扇区最为重要,里面包含主引导分区记录和分区表信息。就第一个扇区而言,主引导记录需占446字节,分区表为64字节,结束符占2个字节;其中分区表中每记录一个分区占16字节。这样4个分区信息就写到第一个扇区。这4个分区为主分区。

【linux知识】文件存储结构及物理设备命名(FHS)_第4张图片

  为了解决分区不够问题,这就使用到了扩展分区,也就是说将原本要写入主分区的空间拿出来指向另外一个分区。也就是说扩展分区并不是一个真正的分区,更像是一个占用了16字节分区表空间的指针(指向另一个分区的指针)。用户一般选择3个主分区加1个扩展分区。然后在扩展分区中创建逻辑分区。从而满足多分区(大于4个)的需求。

【linux知识】文件存储结构及物理设备命名(FHS)_第5张图片

文件系统

 【linux知识】文件存储结构及物理设备命名(FHS)_第6张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(【linux知识】文件存储结构及物理设备命名(FHS))