什么进入文件 header?

What goes into a file header?

我一直想知道“文件 header 的信息是什么”,我能找到的只是“C header 文件的内容”,这不是我想要的,我想知道例如,tarball 或 ELF 可执行文件的 header 是什么通用的或它是否取决于每个文件类型?

取决于每个文件类型,它们作为一种数据规范被称为“文件格式规范”,并且在某种程度上是专有注册的(例如 .可执行程序)。 最好的例子是 EXIF 图像 headers。 它与数据和数据传输规范高度一致,可以在整个 IETF rfc 中找到。