帮助理解 xfs_logprint 输出

帮助理解 xfs_logprint 输出

我最近遇到了这个关于在 Linux 中恢复文件的线程: 在 Linux 上恢复已删除的文件。在查阅了描述在 ext 文件系统系列中恢复的最佳答案后,我想尝试应用相同的逻辑,但适用于 XFS 文件系统。

我找到了 xfs_logprint 命令,我相信它应该可以替代 debugfs 内的日志转储。但是当我在我的设备上使用它时,我无法理解输出。我对它的含义有一些想法,但我无法在互联网上找到可以帮助我理解它的资源。

例如,这是输出的一部分


----------------------------------------------------------------------------
Oper (2): tid: 15f207c3  len: 24  clientid: TRANS  flags: none
BUF:  #regs: 2   start blkno: 0 (0x0)  len: 1  bmap size: 1  flags: 0x9000
Oper (3): tid: 15f207c3  len: 384  clientid: TRANS  flags: none
SUPER BLOCK Buffer:
icount: 6360863066640355328  ifree: 976558  fdblks: 0  frext: 0
----------------------------------------------------------------------------

这是众多之一。

有人知道我在哪里可以找到有关期刊格式的更多信息吗?

相关内容