使用 dumpe2fs
分析文件系统元数据和统计信息
在这一步中,你将学习如何分析 dumpe2fs
命令提供的文件系统元数据和统计信息。
dumpe2fs
的输出包含大量关于文件系统的信息,包括:
- 文件系统卷名和 UUID
- 文件系统版本和特性
- 块和 inode 数量
- 空闲空间和保留块
- 文件系统创建时间和最后挂载/写入时间
- 日志信息
- 以及其他更多信息
让我们仔细查看 dumpe2fs
输出中的一些关键信息:
Filesystem volume name: <none>
Filesystem UUID: a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
卷名、UUID 和文件系统版本提供了文件系统的基本标识信息。“文件系统特性”部分列出了文件系统启用的高级特性,这对于理解其功能和潜在限制非常重要。
Inode count: 2621440
Block count: 10485760
Reserved block count: 524288
Free blocks: 9122367
Free inodes: 2621345
块和 inode 数量以及空闲空间信息为你提供了文件系统容量和利用率的清晰视图。
Filesystem created: Tue Feb 28 11:28:41 2023
Last mount time: Tue Feb 28 11:28:41 2023
Last write time: Tue Feb 28 11:28:41 2023
Mount count: 1
Maximum mount count: -1
时间戳和挂载计数数据可以帮助你了解文件系统的历史记录和活动情况。
通过分析 dumpe2fs
命令提供的各种元数据和统计信息,你可以更深入地了解基于 Ext 的文件系统的状态和健康状况。