Linux命令集-dumpe2fs

查询Ext家族superblock信息

语法

[root@study ~]# dumpe2fs [-dh] 设备文件名

参数

-b : 列出保留为坏轨的部分(不常用)
-h : 仅列出superblock的数据,不会列出其他的区段内容

范例

范例一:一块1GB ext4文件系统内容

[root@study ~]# blkid        <==   这个指令可以叫出目前系统有被格式化的设备
/dev/vda1: LABEL="myboot" UUID="ce4dbf1b-2b3d-4973-8234-73768e8fd659" TYPE="xfs"
/dev/vda2: LABEL="myroot" UUID="21ad8b9a-aaad-443c-b732-4e2522e95e23" TYPE="xfs"
/dev/vda3: UUID="12y99K-bv2A-y7RY-jhEW-rIWf-PcH5-SaiApN" TYPE="LVM2_member"
/dev/vda5: UUID="e20d65d9-20d4-472f-9f91-cdcfb30219d6" TYPE="ext4"  <==看到 ext4 了!

[root@study ~]# dumpe2fs /dev/vda5
dumpe2fs 1.42.9 (28-Dec-2013)
Filesystem volume name :    <none>            # 文件系统的名称(不一定会有)
Last mounted on :               <not available> # 上一次挂载的目录位置
Filesystem UUID :                e20d65d9-20d4-472f-9f91-cdcfb30219d6
Filesystem magic number :   0xEF53            # 上方的UUID为Linux对设备的定义码
Filesystem revision #:           1(dynamic)       # 下方的features为文件系统的特征数据
Filesystem features :            has_journal ext_attr resize_inode dir_index filetype extent 64bit 
 flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags :                signed_directory_hash
Default mount options :       user_xattr acl    # 默认挂载时会主动加上的挂载参数
Filesystem state :               clean                # 这块文件系统的状态为何,clean是没问题
Errors behavior :                 Continue          
Filesystem OS type :           Linux
Inode count :                     65536               # inode总数
Block count :                     262144             # block总数
Reserved block count :       13107                # 保留的block总数
Free blocks :                     249189              # 还有多少的block可用数量
Free inodes :                     65525               # 还有多少的inode可用数量
First block :                       0
Block size :                       4096                 # 单个block的容量大小
Fragment size :                 4096
Group descriptor size :       64
...(省略)...
Inode size :                       256                    # inode的容量大小
...(省略)...
Journal inode :                  8
Default directory hash :      half_md4
Directory Hash Seed :        3c2568b4-1a7e-44cf-95a2-c8867fb19fbc
Journal backup:           inode blocks
Journal features:         (none)
Journal size:             32M              # Journal 日志式数据的可供记录总容量
Journal length:           8192
Journal sequence:         0x00000001
Journal start:            0

Group 0: (Blocks 0-32767)                  # 第一块 block group 位置
  Checksum 0x13be, unused inodes 8181
  Primary superblock at 0, Group descriptors at 1-1   # 主要 superblock 的所在!
  Reserved GDT blocks at 2-128
  Block bitmap at 129 (+129), Inode bitmap at 145 (+145)
  Inode table at 161-672 (+161)                       # inode table 的所在!
  28521 free blocks, 8181 free inodes, 2 directories, 8181 unused inodes
  Free blocks: 142-144, 153-160, 4258-32767           # 下面两行说明剩余的容量有多少
  Free inodes: 12-8192
Group 1: (Blocks 32768-65535) [INODE_UNINIT]          # 后续为更多其他的 block group 喔!
....(底下省略)....
# 由数据量非常的庞大,因此将一些信息省略输出了!上表与你的屏幕会有點差异。
# 前半部在秀出 supberblock 的內容,包括标头名称(Label)以及inode/block的相关信息
# 后面则是每个 block group 的个别信息了!您可以看到各区段数据所在的号码!
# 也就是说,基本上所有的数据还是与 block 的号码有关就是了!很重要!

转载于:https://my.oschina.net/tucci/blog/1143074

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值