我想更详细地了解文件系统是如何工作的,不是如何使用它们,而是它们是如何放置在磁盘上的。理想的情况是,我可以用十六进制编辑器检查磁盘设备并了解我所看到的--在过去,我已经知道了“inodes”,但在大多数情况下,它在那之后变得有点模糊,我可以理解为什么,因为有那么多不同的文件系统。
这除了好奇之外,没有任何其他的目的;谁知道,它可能会变得有用。那么,在什么地方有关于这些问题的好的文献或讨论呢?还是返回到内核源代码?
发布于 2021-03-11 08:30:36
内核本身的包括相当数量的文件系统文档。,或多或少的详细。ext4 4文档包括对布局的描述(几年前从维基转换而来)。
其他文件系统也记录在其他地方,例如XFS算法与数据结构 for XFS,以及XFS Linux wiki或Btrfs维基用于Btrfs。许多文件系统都有文档化的在学术论文中。
https://unix.stackexchange.com/questions/638720
复制相似问题