我如何以交互方式比较大型二进制文件?
我正在尝试比较一些 500GB 磁盘映像的十六进制转储。我可以通过管道轻松查看文件的部分内容hd。less我想要一些类似的功能,以便以交互方式比较它们,而无需读取整个文件。 我想手动检查差异,而不是确认它们不同,因此像这样的工具cmp不太适合这项工作。我也不需要生成补丁。 VBinDiff 可以作为解决方案,但它只能处理文件的前 4GB,并且其输出是堆叠的而不是并排的。 回答超级用户:如何在 Linux 中比较二进制文件?diff -y <(xxd foo1.bin) <(xxd foo2.bin)然而建议xxd管道首先读取整个文件。 我还想折叠...