Linux之文件系统(EXT4)、文件链接、RAID

一、文件系统

EXT4(Fourth extended filesystem)是第四代拓展文件系统,属于索引(index)文件系统,系统限制最大为16TB。inode记录了文件的属性,一个文件占用一个inode,同时记录此文件数据所在的block number,inode的大小为128字节。block记录了文件的实际数据,默认大小为4K,当文件较大时会占用多个block。superblock指的是block和inode的总量。
inode和block关系图:
在这里插入图片描述
示例:
在这里插入图片描述

二、文件链接

1、软连接
软连接像快捷方式,可以对文件和目录做软连接,
记录的只是源文件的绝对路径,当软连接失去源文件时不可用。
在这里插入图片描述

2、硬链接
硬链接只能针对文件做,不能对目录做,并且只能在同分区做。
示例:
在这里插入图片描述

三、RAID

RAID(Redundant Array of Independent Disks)廉价磁盘冗余阵列有容错和提升读写速率的作用,主要分为以下几个类型:RAID0、RAID1、RAID5。硬RAID需要RAID卡,有自己的CPU,处理速度快;软RAID通过操作系统实现,比如Windows、Linux。
RAID0: 2块磁盘以上, 读写速率快 100%*N,但不容错。
在这里插入图片描述
RAID1:RAID1 镜像集 2块磁盘, 容量50% ,读写速率一般,容错。
在这里插入图片描述
RAID5:RAID5 带奇偶校验条带集 3块磁盘以上, 利用率 (n-1)/n 读写速率快,容错。
在这里插入图片描述
软示例:RAID5
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_49317909/article/details/107771517