Linux内核打印\十六进制\转储\字节

Linux内核打印\十六进制\转储\字节,linux,linux-kernel,Linux,Linux Kernel,我在Linux内核中使用print_hex_dump_bytes函数,如下所示: print_hex_dump_bytes("digest: ", DUMP_PREFIX_ADDRESS, digest, 32); 输出如下,红色框内的部分是什么意思 右侧框显示十六进制转储的ASCII表示形式(仅显示可打印字符)。这对于打印字符串特别有用 例如,转储文件的第二个字符是0x39,正确显示为9(参见ASCII表格) 类似的行为可以在命令xxd中找到

我在Linux内核中使用print_hex_dump_bytes函数,如下所示:

    print_hex_dump_bytes("digest: ", DUMP_PREFIX_ADDRESS, digest, 32);
输出如下,红色框内的部分是什么意思


右侧框显示十六进制转储的ASCII表示形式(仅显示可打印字符)。这对于打印字符串特别有用

例如,转储文件的第二个字符是
0x39
,正确显示为9(参见ASCII表格)

类似的行为可以在命令
xxd
中找到