[关闭]
@yanglt7 2018-03-06T11:06:07.000000Z 字数 2020 阅读 846

Linux笔记 11

Linux


Linux 档案系统简介

1. 档案系统特性:索引式档案系统

2. Linux的 Ext2 档案系统(inode)

每个区块群组(block group)的六个主要内容:

data block

Block 大小 1KB 2KB 4KB
最大单一档案限制 16GB 256GB 2TB
最大档案系统总容量 2TB 8TB 16TB

Ext2 档案系统的 block 基本限制:

inode table(inode 表格)

基本上,inode 记录的档案资料至少有底下这些:

inode的特色:

Superblock(超级区块)

Superblock 是记录整个 filesystem 相关资讯的地方。它记录的资讯主要有:

Filesystem Description(档案系统描述说明)

这个区块可以描述每个 block group 的开始与结束的 block 号码,以及说明每个区段(superblock, bitmap, inodemap, data block)分别介于哪一个 block 号码之间。

block bitmap(区块对照表)

inode bitmap(inode 对照表)

功能和 block bitmap 类似,只是 block bitmap 记录的是使用与未使用的 block 号码,至于 inode bitmap 则是记录使用与未使用的 inode 号码。

dumpe2fs:查询 Ext 家族 superblock 资讯的指令

每个区段与 superblock 的资讯都可以使用 dumpe2fs 这个指令来查询。
CentOS 7 现在是以 xfs 为预设档案系统,无法使用 dumpe2fs来查询。

dumpe2fs [-bh] 装置档名

选项 参数
-b 列出保留为坏轨的部分
-h 仅列出 superblock 的资料,不会列出其他区段的内容

blkid 这个指令可以叫出目前系统有被格式化的装置
UUID:Linux对装置的定义码

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注