如何使用hexdump显示前x个字节?

OHH*_*HHH 8 unix linux bash

我有两个文件,我想看看前40个字节是否相似.我怎么能用hex dump做到这一点?

ric*_*ici 6

如果您正在使用BSD hexdump实用程序(它也将以hd不同的默认输出格式安装),那么您可以提供-n40命令行参数以将转储限制为前40个字节:

hexdump -n40 filename
Run Code Online (Sandbox Code Playgroud)

如果您使用Posix标准od,则需要资金N.您可能会发现以下调用很有用:

od -N40 -w40 -tx1 -Ax filename
Run Code Online (Sandbox Code Playgroud)

(你也可以这样做hexdump,但格式字符串更多的工作要弄清楚:)).