hexdump命令可将任何文件转换为十六进制值。
但是,如果我具有十六进制值并且想要逆转该过程怎么办?

最佳答案

有一个类似的工具称为xxd。如果仅使用文件名运行xxd,它将以相当标准的十六进制转储格式转储数据:

# xxd bdata
0000000: 0001 0203 0405
......

现在,如果使用xxd选项将输出通过管道传递回-r并将其重定向到新文件,则可以将十六进制转储转换回二进制文件:
# xxd bdata | xxd -r >bdata2
# cmp bdata bdata2
# xxd bdata2
0000000: 0001 0203 0405

关于linux - 十六进制转储反向命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43724144/

10-09 01:49