The hexdump https://www.man7.org/linux/man-pages/man1/hexdump.1.html命令将任何文件转换为十六进制值。
但是,如果我有十六进制值并且我想反转该过程,这可能吗?
有一个类似的工具叫做xxd
。如果你跑xxd
只需一个文件名,它就会以相当标准的十六进制转储格式转储数据:
# xxd bdata
0000000: 0001 0203 0405
......
现在,如果您将输出传送回xxd
与-r
选项并将其重定向到一个新文件,您可以将十六进制转储转换回二进制:
# xxd bdata | xxd -r >bdata2
# cmp bdata bdata2
# xxd bdata2
0000000: 0001 0203 0405
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)